【问题标题】:Parse PDF in Node.js在 Node.js 中解析 PDF
【发布时间】:2018-01-03 08:31:19
【问题描述】:

我正在使用 meteor-react 将 PDF 文档上传到我的 Node.js 后端,我想在其中读取上传的 PDF 文档、json 格式或其他格式。 是否可以?您会为此推荐什么库/工具? 谢谢!

【问题讨论】:

    标签: node.js pdf-parsing


    【解决方案1】:

    有几个用于解析 PDF 的 Node 包:

    1. pdf2jsonhttps://www.npmjs.com/package/pdf2json
    2. pdf阅读器https://www.npmjs.com/package/pdfreader

    查看他们的 Github 和文档页面。在我看来 pdf2json 是一个更完整的解决方案,而 pdfreader 可能更容易上手。您必须根据项目要求进行试验和选择。

    【讨论】:

    • 我使用了 pdf2json 包,并且很容易得到具有价值的 pdf 字段。谢谢推荐。
    • 唯一的问题是 pdf 解析器在本地工作,但是当我们推送到我们的测试服务器时,出现如下错误:parserError: "An error occurred while parsing the PDF: InvalidPDFException" And It really hard找出问题所在:/
    • 这很不幸。我怀疑该库取决于机器上安装的外部库。我想到了一些缩小问题范围的想法: 1. 你能否在本地机器上创建一个与你的服务器(主要是操作系统)具有相似规格的 VM,并尝试在那里运行你的代码。 2. 您能否使用其他库制作一个快速示例应用程序原型,并查看该应用程序在部署到您的服务器时是否有效?
    • 最后,如果这些都不起作用,请您给我们完整的错误消息(包括堆栈跟踪),也许我们可以在库的源代码中跟踪一些提示。
    • 我也支持 2. 解决方案,但让我尝试第一个。这是错误消息:stackoverflow.com/questions/48230265/…
    猜你喜欢
    • 2015-12-25
    • 2013-02-15
    • 1970-01-01
    • 2021-01-06
    • 2019-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-06
    相关资源
    最近更新 更多