0

我如何使用现有的 PDF 并填写用户在线或在 Java 程序中提供的信息。我知道使用了 itext 和 pdfbox,但它们都显示文档以创建新的 pdf,然后填写信息。我的问题是我需要获取现有的 PDF 并在那里填写用户在线收集的信息。例如,创建一个在线税务软件并将该信息填写到后端的 PDF 中?请帮助或指导我正确的方向,谢谢

4

1 回答 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 回答