Я понимаю, что это потому, что все поля текста на странице 1 представляют собой «дублированные поля» и имеют дублирующие входные поля на 5 других Pages. Это подтверждается, когда я ввожу в одно из этих полей, в Acrobat, и вижу все 6 страниц с одним и тем же, напечатанным контентом - каждая страница представляет собой визуальную копию первой страницы. Поскольку дублированные поля не указаны в массиве doc.acroform.fields , как я могу их найти?
Код: Выделить всё
var kids = (PdfArray)textField.Elements[PdfAcroField.Keys.Kids];При получении детского словаря я вижу 7 элементов, но все они, по -видимому, являются значениями появления, такие как/ap ,/f и/rect :
Код: Выделить всё
var kidDict = ((PdfReference)kidRef).Value as PdfDictionary;является одной из этих хранилища, которая сообщает Acrobat, что поля ввода текста являются дублированными полями, или я смотрю не в том месте?
Подробнее здесь: https://stackoverflow.com/questions/797 ... s-than-the
Мобильная версия