iTextSharp或XSL-FO用可填写表格动态创建PDF?

这是我的第一个stackoverflow问题 . 经过几天的研究,如果可能的话,我仍然不知道如何做到这一点 . 我正在尝试使用iTextSharp或XSL-FO创建PDF文档(FO.NET是我目前使用的) . 创建documnet是没有问题的 . 我需要这个documnet来拥有用户仍然可以填写的字段 . 我知道能够使用acrobat创建PDF表单,然后使用iTextSharp填写这些字段 . 然后可以保存它,用户可以打开文档并进行编辑 . 这个问题是,无论何时需要更改PDF“模板”,都需要编辑PDF文档,然后更改后端逻辑以处理新字段 .

我正在寻找一个100%动态的解决方案 . 理想情况下,我会使用XSL和FO来创建此文档,而无需现有的PDF文档 . 我发现没有办法使用FO.NET甚至iTextSharp创建一个可填写的表单,而没有现有的PDF“模板” .

提前致谢 .

回答(1)

2 years ago

我相信RenderX XEPAntenna House FO处理器都支持PDF表单 . 它们不是免费的,PDF表格可能需要额外的输出模块 .