javascript - 使用 Javascript 在浏览器中解析 PDF 表单数据

标签 javascript json ajax pdf browser

我正在开发一个需要处理填写的 PDF 表单的 Web 应用程序(在这种情况下,不能选择转换为 Web 表单,因为我正在处理数字签名的 PDF)。

应用程序需要上传 PDF,将 PDF 中的表单数据解析为 JSON,然后将 PDF 作为附件上传到 CouchDB 服务器。

第 1 部分和第 3 部分很简单,但我一直无法找到在浏览器中提取 PDF 数据的方法。

据我所知,我有三个选择:

  1. 实现或查找 Web 服务(可能是使用类似 pdf2json 的节点服务)。通过 AJAX 发送 PDF,获取格式化的 JSON 数据。我不想这样做,因为它需要“额外”的网络服务调用,但如果我需要的话可以这样做。

  2. 找到一个可以在浏览器中处理 PDF 解析(来自 blob/base64 编码数据)的库,并使用它来实现。

  3. 使用 browserify 或类似工具将 Node.js 模块(如 pdf2json)转换为浏览器中可用的内容。

有人在浏览器中实现了 PDF 表单解析吗?或者我需要实现网络服务吗?

最佳答案

不确定这是否可以获取表格,但是PDF.js已在浏览器中运行。

关于javascript - 使用 Javascript 在浏览器中解析 PDF 表单数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37442807/

相关文章:

使用 'Back'/JavaScript 推迟后 JavaScript 消失

javascript - Google 图表饼图不完整

javascript - 如何从代码隐藏文件调用 javascript 客户端函数

android - 如何访问 Jersey POST 注释中由 POST 方法 (Android) 发送的数据?

database - jquery ui 自动完成数据库

javascript - ajax完成后cookie删除功能停止工作

javascript - 将焦点放在IE中的输入框

javascript - 变量被意外覆盖

ios - 如果字符串值之一包含 ("),则 Swift Codable 无法解码

ajax - TinyMCE 将光标返回到预先保存的位置——API 4