代码之家  ›  专栏  ›  技术社区  ›  Hieu Le

Xfa.DatasetsNode.OuterXml为空

  •  0
  • Hieu Le  · 技术社区  · 8 年前

    我正在使用ITextSharp填充XFA格式的PDF文件。 我需要首先导出xfa:数据集,然后填充数据,然后将其导入回PDF文件。

    问题是,对于某些PDF文件,我无法提取xfa:数据集

    我使用以下代码:

    pdfReader.AcroFields.Xfa.DatasetsNode.OuterXml
    

    这就是我得到的:**

    <xfa:datasets xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/" />
    

    但是,我可以通过PDF阅读器手动打开PDF文件,然后立即保存。然后使用上面的代码读取 OuterXml 再一次。最后,我有完整的内容。

    0 回复  |  直到 8 年前