C#尝试使用ITextSharp从PDF获取所有字段返回0字段

时间:2018-01-03 14:02:21

标签: c# pdf itext xsl-fo

我有一个PDF文档,它是通过使用XSL-FO将XSL-FO文档转换为PDF来获得的,称为fonet的PDF渲染引擎。

要将XSL-FO文档转换为PDF,我按照here的说明进行了操作。

现在,我正在尝试使用ITextSharp获取PDF文件中的所有字段。为此,我按照here的说明进行操作。但是,在af.Fields中,它返回0个字段。为什么呢?

1 个答案:

答案 0 :(得分:0)

fonet 不支持支持表单。 如果您要搜索他们的文档中的术语'表格'你会找到一场比赛。

在句子中:

  

可以使用各种重载形式的渲染。

如果您已经在使用iText,那么为什么不简单地使用像apache XSLT这样的工具将您的XSL-FO转换为HTML?然后,您可以使用pdfHTML将HTML转换为PDF。