How to read PDF form data using iTextSharp?

Viewed 41756

I am trying to find out if it is possible to read PDF Form data (Forms filled in and saved with the form) using iTextSharp. How can I do this?

6 Answers

If anybody is still wondering about this answer, this is how I extracted the text in the field (provided you know the field name):

PdfReader reader = new("filepath");
PdfDocument doc = new(reader);
PdfAcroForm form = PdfAcroForm.GetAcroForm(document, false);

Form.GetField("FieldNameHere").GetValueAsString();

Works for iText 7.1.16

Related