我如何使用现有的 PDF 并填写用户在线或在 Java 程序中提供的信息。我知道使用了 itext 和 pdfbox,但它们都显示文档以创建新的 pdf,然后填写信息。我的问题是我需要获取现有的 PDF 并在那里填写用户在线收集的信息。例如,创建一个在线税务软件并将该信息填写到后端的 PDF 中?请帮助或指导我正确的方向,谢谢
问问题
644 次
1 回答
0
请查看报告示例。它们涉及一个现有的 PDF:state.pdf,可以用不同的方式填写。可以填写 PDF 并提交,就像我书中的示例一样:subscribe.pdf。不幸的是,许多 PDF 查看器(例如 Chrome PDF 查看器)不支持此功能。您还可以填写 HTML 表单并使用数据填写 PDF。例如,请参阅我为教程视频准备的iText 示例。您可以预先填写表格或将其展平。
可以在itextpdf.com上找到独立示例;Web 应用程序示例可在github上找到。
一些补充说明:
- 这些示例解释了如何使用 AcroForm 技术。他们不讨论XFA。
- 如果您打算创建商业产品,请理解您可能需要购买许可证才能使用 iText。
- 不同国家的税务机关(包括美国的 IRS)是 iText Software 的客户,以您所描述的方式使用 iText。
于 2014-02-22T09:10:42.820 回答