是否有任何 JavaScript 库(或任何语言库)能够获取带有开放字段的 PDF 并用值填充它们?
编辑
由于这个问题似乎获得了负面反馈,我将进一步澄清我的需求。我希望能够拥有一个允许用户上传 PDF 的网络表单。获得 PDF 后,我想找到可编辑的字段并将它们与数据库中的信息一起输入。
我主要是在寻找一个能够读取 PDF 中的字段并更改它们的库。我见过iText,但它并不是真的那么免费,而且支持似乎很不稳定(阅读:昂贵)。谁能指出我正确的方向?
由于没有人知道该怎么做,这是我的解决方案(如果您正在开发 node.js 应用程序,这可能是最好的解决方案)。
使用此库将数据库中的数据写入 .fdf 格式。FDF 文件是一种以 Adobe 友好格式存储数据的方式。
生成之后,您可以使用PDFtk命令行工具将 FDF 和 PDF 文件合并为一个合并的 PDF 。
PDFtk 的语法如下所示:
pdftk example.pdf fill_form formatted-data.fdf output merged.pdf
完成后,您可以上传更改后的 .pdf。不客气,随机阅读此文的人。我花了一段时间才弄清楚所以希望这篇文章能节省你的时间。