У меня та же проблема, и я думаю, что нашел решение. Я использую Powershell для проверки объекта PDF.
Загрузите библиотеку iTextSharp.
Add-Type -Path "C:\Users\micah\Desktop\itextsharp.dll"
Загрузить PDF в переменную:
$PDF = New-Object iTextSharp.text.pdf.pdfreader -ArgumentList "C:\Users\micah\Desktop\test.pdf"
Осмотреть этот объект:
$PDF.AcroFields.XFA.DomDocument.XDP.DataSets.Data.TopMostSubForm | Get-Member
То, что вы ДОЛЖНЫ увидеть, это то, что все ваши поля в вашем PDF находятся в этом объекте как свойство.
Вы можете получить быстрый просмотр всех ваших полей, как это:
$PDF.AcroFields.XFA.DomDocument.XDP.DataSets.Data.TopMostSubForm | Select-Object -Property "*"
Это должен быть волшебный билет. Это местоположение - оба поля из исходной формы И часть XFA формы.