我们需要将 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。这是正确的方法还是我们在这里遗漏了一些东西。
问问题
1682 次
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
为此,您还可以使用 Adobe LiveCycle Forms Server 或 PDF Generator。它支持将基于 XFA 的表单(静态或动态)转换为 PDF/A-1b 或 PDF/A-1a。
于 2013-05-19T16:18:26.680 回答
-1
我也在寻找同样的问题,我找到了一个简单的解决方案,你可以试试这个:
- 将 xfa 格式的 PDF 拖放到 chrome 中,它将在 chrome 浏览器中打开。
- 您会在右上角找到三个选项:
- 顺时针旋转
- 下载
- 打印
- 点击“打印”
- 更改目的地“另存为 PDF”并保存。
保存的 PDF 是平面 PDF(Acroform),可以轻松编辑
于 2017-06-29T10:06:59.517 回答