Я работаю над заполнением XFA-формы PDF-файла с помощью ITextSharp.Мне нужно сначала экспортировать наборы данных xfa:, затем я могу заполнить свои данные, а затем импортировать их обратно в файл PDF.
Проблема в том, что в некоторых файлах PDF я не могу извлечь наборы данных xfa: datasets
Я использую код ниже:
pdfReader.AcroFields.Xfa.DatasetsNode.OuterXml
Вот что я получил: **
<xfa:datasets xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/" />
=> Нет содержимого внутри
Тем не менее, я могу вручную справиться с этим, открыв PDF-файл в PDF Reader, а затем сразу же сохранить его.Затем используйте приведенный выше код, чтобы снова прочитать OuterXml .Наконец, у меня есть полное содержание.