【问题标题】:Reading PDF file using javascript使用 javascript 读取 PDF 文件
【发布时间】:2012-08-17 11:06:50
【问题描述】:

我目前正在开发一个可以Copy/Transfer a sentence/paragraph from a PDF file to my program 的应用程序。我正在使用 Javascript 开发我的程序,但我不知道如何阅读 PDF 文件。

我想知道如何将句子/段落从 PDF 文件复制/传输到我的程序?

谢谢。

【问题讨论】:

标签: javascript pdf cordova


【解决方案1】:

查看PDF.js,它是一个常用的 JavaScript 库,包含很多 PDF 操作方法。

查看this answer,查看如何使用 pdf.js 提取文本的演示。

【讨论】:

    【解决方案2】:

    我知道这个问题很老了,但是如果您发现 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);
    });
    

    【讨论】:

    • '它不适用于网络浏览器。'猜测这意味着我不能使用 browserify 吗?
    • 我不知道,@static_null。如果您试一试,请告诉我们进展如何!
    • @AdrienJoly 嗨,你知道我在哪里/如何获得 pdfreader 模块的编译版本吗?我希望得到一个 .js 文件,这样我就可以将它用作库。谢谢!
    • @Daj 我没有分发任何捆绑版本的 pdfreader。随意使用您选择的捆绑器(例如 webpack 或其他)来实现这一点。
    猜你喜欢
    • 2012-07-19
    • 2015-09-27
    • 2011-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 2010-11-03
    • 2017-04-05
    相关资源
    最近更新 更多