表单字段数据可以保存为 PDF 格式吗?

Can form field data be saved in PDF?

我现在正在学习表单 pdf 的基础知识。输入字段值后,我可以将带有数据的 pdf 保存为 pdf 文件。使用 Acrobat pro,我可以导出 FDF 和 XFDF 文件中的数据。我们需要开发一个网站,允许用户在浏览器中填写一些 pdf 表格,并最好将其下载为填充有数据的 pdf 表格。 PDFTron 是一个很好的解决方案,但看起来我可以从中下载 FDF 文件或 XFDF 文件或扁平化的 pdf。用户应该能够修改下载的表格。 PDFTron 可以实现吗?

如果不是 PDFTron,我还有其他方法可以做到这一点吗?

是的,PDFTron完全支持在线填表和XFDF数据的export/import。尤其是 WebViewer 技术听起来最适合您。它带有开箱即用的表单字段填充功能,并且使用 XFDF 作为数据交换。 javascript 中对 AnnotationManager.exportAnnotations() 的简单调用将为您提供所有表单字段数据,您可以将这些数据用于任何符合 XFDF 的 PDF SDK。

这是表格填写的在线示例。它适用于任何现代 browser/device。 https://www.pdftron.com/webviewer/demo/samples/forms/index.html?doctype=xod

此演示文稿从较高的层次解释了 WebViewer 技术。 https://prezi.com/view/Aug5ft1twZNNKfBXfTIQ/

最后,本页展示了表单域数据交换的基础知识。 https://www.pdftron.com/webviewer/demo/tutorials/getting-started-annotations.html

我非常喜欢 PDFTK 和 PHP 库 php-pdftk。它会做你想做的一切,甚至更多,它们是非常强大的工具,如果你开源你的代码,它是免费的!

PDFK:https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/ php-pdftk: https://github.com/mikehaertl/php-pdftk