Javascript 是否可以在输入时从文件API中提取PDF文本,而不是获取存储的文档?
我正在尝试构建一个基于web的实用程序,允许用户利用Javascript 是否可以在输入时从文件API中提取PDF文本,而不是获取存储的文档?,javascript,pdfjs,Javascript,Pdfjs,我正在尝试构建一个基于web的实用程序,允许用户利用来“选择”系统文件,并立即从文件中提取文本数据,而无需将文件上载到服务器。然后,我将为多个应用程序解析文件中的文本 我遇到过从PDF文件中提取或删除文本的方法: 但是,这需要使用HTTP请求存储和访问文件 到目前为止,我能够使用文件API读取PDF文件,但无法与文本内容交互 HTML 我使用了PDF.js,但很难找到适合这个用例的东西。我也遇到了同样的问题。你找到解决办法了吗? <input type="file" name="File
来“选择”系统文件,并立即从文件中提取文本数据,而无需将文件上载到服务器。然后,我将为多个应用程序解析文件中的文本
我遇到过从PDF文件中提取或删除文本的方法:
但是,这需要使用HTTP请求存储和访问文件
到目前为止,我能够使用文件API读取PDF文件,但无法与文本内容交互
HTML
我使用了PDF.js,但很难找到适合这个用例的东西。我也遇到了同样的问题。你找到解决办法了吗?
<input type="file" name="File Upload" id="tpdfFileUpload" accept=".pdf" />
document.getElementById('pdfFileUpload').addEventListener('change', upload, false);
function upload(evt) {
var file = evt.target.files[0];
var reader = new FileReader();
reader.readAsText(file);
reader.onload = function(event) {
var textData = event.target.result;
//
// INSERT Code to convert textData into usable text.
//
};
reader.onerror = function() {
alert('Unable to read ' + file.fileName);
};
}