Javascript 是否可以在输入时从文件API中提取PDF文本,而不是获取存储的文档?

Javascript 是否可以在输入时从文件API中提取PDF文本,而不是获取存储的文档?,javascript,pdfjs,Javascript,Pdfjs,我正在尝试构建一个基于web的实用程序,允许用户利用来“选择”系统文件,并立即从文件中提取文本数据,而无需将文件上载到服务器。然后,我将为多个应用程序解析文件中的文本 我遇到过从PDF文件中提取或删除文本的方法: 但是,这需要使用HTTP请求存储和访问文件 到目前为止,我能够使用文件API读取PDF文件,但无法与文本内容交互 HTML 我使用了PDF.js,但很难找到适合这个用例的东西。我也遇到了同样的问题。你找到解决办法了吗? <input type="file" name="File

我正在尝试构建一个基于web的实用程序,允许用户利用
来“选择”系统文件,并立即从文件中提取文本数据,而无需将文件上载到服务器。然后,我将为多个应用程序解析文件中的文本

我遇到过从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);
    };
}