2

我们需要将 XFA Form (Adobe LiveCycle Form) 转换为 PDF/A-1B。我们正在尝试使用 iText 5.4.0 来解析 PDF,填充 XFA 字段,然后将修改后的 PDF 保存回来。我可以在 iText 中找到的所有示例都涉及将 XFA 字段填充到 PDF 中。我可以将 XFA 表单(静态/动态并使用 LiveCycle 生成)直接转换为 PDFA 1b 吗?肯定需要 PDFA 并且不能使用纯 PDF。因此,作为解决方法,我们正在考虑将 PDF 转换为 PDFA。这是正确的方法还是我们在这里遗漏了一些东西。

4

3 回答 3

0

是的,您可以结合使用 iText 和 XFA Worker 将 XFA 表单转换为 PDF/A。但是,XFA Worker 是一个闭源产品。因此,如果您想实现您想要的,您需要成为 iText 客户。

请注意,我们已经为比利时司法部的一个项目完成了您所需要的工作。我写了以下关于这个项目的博客文章::http: //lowagie.com/xfabpm

免责声明:我是 iText Software Group 的 CEO。这个答案并不是为了推广产品。这是对这个问题的真实答案。

于 2013-05-14T20:35:04.567 回答
0

为此,您还可以使用 Adob​​e LiveCycle Forms Server 或 PDF Generator。它支持将基于 XFA 的表单(静态或动态)转换为 PDF/A-1b 或 PDF/A-1a。

于 2013-05-19T16:18:26.680 回答
-1

我也在寻找同样的问题,我找到了一个简单的解决方案,你可以试试这个:

  1. 将 xfa 格式的 PDF 拖放到 chrome 中,它将在 chrome 浏览器中打开。
  2. 您会在右上角找到三个选项:
    • 顺时针旋转
    • 下载
    • 打印
  3. 点击“打印”
  4. 更改目的地“另存为 PDF”并保存。

保存的 PDF 是平面 PDF(Acroform),可以轻松编辑

于 2017-06-29T10:06:59.517 回答