XFA表格转换为PDFA-1B

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

回答(3)

2 years ago

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

请注意,我们已经撰写了以下有关此项目的博文:http://lowagie.com/xfabpm

Disclaimer: I 'm the CEO of the iText Software Group. This answer isn' t意在宣传该产品 . 这是这个问题的真实答案 .

2 years ago

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

2 years ago

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

  • 将xfa格式PDF拖放到chrome中,它将在chrome浏览器中打开 .

  • 您会在右上角找到三个选项:

  • 顺时针旋转

  • 下载

  • 打印

  • 点击"Print"

  • 更改目的地"save as PDF"并保存 .

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