用Node / NWJS App读取PDF文件

首先感谢您的关注。 我正在构build一个简单的nwjs应用程序,并阅读PDF文件很难。

我试了几个库(pdf2json,pdfreader,pdf2text),他们都返回了以下错误。

Error: No PDFJS.workerSrc specified at error (eval at <anonymous> (/node_modules/pdf2json/lib/pdf.js:60:1), <anonymous>:195:9) at new WorkerTransport (eval at <anonymous> (/node_modules/pdf2json/lib/pdf.js:60:1), <anonymous>:42944:9) at Object.getDocument (eval at <anonymous> (/node_modules/pdf2json/lib/pdf.js:60:1), <anonymous>:42547:15) ..... 

似乎所有这些库都基于pdf.js,问题来自那里。

我剥下我的js来解决问题。

 var reader = require('pdfreader'); new reader.PdfReader().parseFileItems("/path/to/file.pdf", function(err, item){ console.log(err, item); }); 

这工作如果我运行它作为一个普通的节点脚本node myfile.js但它不工作时,我作为一个nwjs应用程序运行它。

我无法find任何其他可靠的本地js库。

任何帮助将不胜感激。