Как читать, PDF формируют данные с помощью iTextSharp?

Я пытаюсь узнать, возможно ли считать данные Формы PDF (Формы, заполненные и сохраненные с формой) использующий iTextSharp. Как я могу сделать это?

16
задан DLeh 18 October 2016 в 04:48
поделиться

1 ответ

Вам нужно будет узнать имена полей в форме PDF. Получите поля, а затем прочтите их значение.

string pdfTemplate = "my.pdf";
PdfReader pdfReader = new PdfReader(pdfTemplate);
AcroFields fields = pdfReader.AcroFields.Fields;
string val = fields.GetField("fieldname");

Очевидно, что в приведенном выше коде имя поля - это имя поля формы PDF а метод GetField возвращает строковое представление этого значения. Здесь - статья с примером кода, который вы, вероятно, могли бы использовать. Он показывает, как вы можете читать и писать поля формы с помощью iTextSharp.

19
ответ дан 30 November 2019 в 16:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: