【发布时间】:2012-08-17 11:06:50
【问题描述】:
我目前正在开发一个可以Copy/Transfer a sentence/paragraph from a PDF file to my program 的应用程序。我正在使用 Javascript 开发我的程序,但我不知道如何阅读 PDF 文件。
我想知道如何将句子/段落从 PDF 文件复制/传输到我的程序?
谢谢。
【问题讨论】:
标签: javascript pdf cordova
我目前正在开发一个可以Copy/Transfer a sentence/paragraph from a PDF file to my program 的应用程序。我正在使用 Javascript 开发我的程序,但我不知道如何阅读 PDF 文件。
我想知道如何将句子/段落从 PDF 文件复制/传输到我的程序?
谢谢。
【问题讨论】:
标签: javascript pdf cordova
查看PDF.js,它是一个常用的 JavaScript 库,包含很多 PDF 操作方法。
查看this answer,查看如何使用 pdf.js 提取文本的演示。
【讨论】:
我知道这个问题很老了,但是如果您发现 PDF.js 对这项工作来说太复杂了,npm installpdfreader。 (我写了那个模块)
从 PDF 文件中提取文本需要 5 行代码:
var PdfReader = require("pdfreader").PdfReader;
new PdfReader().parseFileItems("sample.pdf", function(err, item){
if (item && item.text)
console.log(item.text);
});
【讨论】: