2013-05-14 106 views
2

我们需要将XFA格式(Adobe LiveCycle表格)转换为PDF/A-1B格式。 我们试图使用iText 5.4.0来解析PDF,填充XFA字段,然后将修改的PDF保存回去。 我可以用iText找到的所有示例都讨论将XFA字段填充到PDF中。 我可以直接将XFA表单(静态/动态和使用LiveCycle生成)转换为PDFA 1b吗? 因为需要PDFA肯定不能和普通的PDF一起生活。因此,我们正在考虑将PDF转换为PDFA。这是正确的方法还是我们在这里错过了一些东西。XFA格式转换为PDFA-1B

回答

0

是的,您可以使用iText和XFA Worker将XFA格式转换为PDF/A格式。但是,XFA Worker是一个封闭的源代码产品。所以你需要成为iText的客户,如果你想达到你想要的。

请注意,我们已经在比利时司法部的一个项目中完成了您所需的任务。我写了以下有关此项目的博客文章::http://lowagie.com/xfabpm

声明:我是iText软件集团的首席执行官。这个答案不是为了宣传产品。这是这个问题的真正答案。

+0

能否请你分享的许可费用@ [email protected]? – javadmirer 2013-05-15 13:04:05

+0

这将超出范围。另外:价格将取决于使用:服务器/桌面,永久/订阅,......还有其他地方可以讨论这个;我已将此请求转发给适当的人员。 – 2013-05-15 13:06:00

+0

好的,谢谢。正如我所提到的,请在我的企业电子邮件中分享相关详细信息[email protected] – javadmirer 2013-05-15 13:52:08

0

您也可以使用Adobe LiveCycle Forms Server或PDF Generator来达到此目的。它支持将基于XFA的表单(静态或动态)转换为PDF/A-1b或PDF/A-1a。

+0

感谢您的回复。我们确实有Adobe LiveCycle的选择,但企业策略是远离LiveCycle。因此我们正在探索其他途径。 – javadmirer 2013-05-20 20:20:09

-1

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

  1. 将其拖放XFA格式PDF为镀铬,它会在Chrome浏览器中打开。
  2. 你会发现在右下角的三个选项:顺时针
  3. 下载
  4. 打印
  5. 点击 “打印”
  6. 更改目的地 “保存为PDF格式”,并保存
    • 旋转。

保存的PDF是平的PDF(Acroform),并可以很容易地编辑