I have used simple dynamic pdf form which generated from Adobe LiveCycle designer and trying to read the field using iTextSharp 5.0/5.5 version using following code.
string pdfTemplate = @"c:\ExpandingTextBox.pdf";
PdfReader pdfReader = null;
pdfReader = new PdfReader(pdfTemplate);
StringBuilder sb = new StringBuilder();
foreach (var de in pdfReader.AcroFields.Fields)
{
sb.Append(de.Key.ToString() + Environment.NewLine);
}
pdfReader.Close();
Sample PDF can be downloaded from the link: https://forums.adobe.com/servlet/JiveServlet/download/2051245-11361/ExpandingTextBox.pdf
But i am always getting zero fields even though i see the field in adobe live cycle designer. I am not sure what i am doing here. Any help greatly appreciated.