Если вы используете Powershell, код обнаружения для полей:
Add-Type -Path C:\Users\Micah\Desktop\PDF_Test\itextsharp.dll
$MyPDF = "C:\Users\Micah\Desktop\PDF_Test\something_important.pdf"
$PDFDoc = New-Object iTextSharp.text.pdf.pdfreader -ArgumentList $MyPDF
$PDFDoc.AcroFields.Fields
Этот код даст вам имена всех полей в документе PDF, «something_important.pdf».
Так вы получаете доступ к каждому полю после того, как знаете имя поля:
$PDFDoc.AcroFields.GetField("Name of the field here")