Hello, we have a bunch of PDF forms created by the very old Adobe Acrobat (2008). When I try to use AsposePDF to open and fill the forms, Aspose is only seeing the first few fields. My forms have 30 to 50 fields, when I look at MyDoc.Form.Fields.Length, i only see the first 4 or 6. I am using a trial version without a temporary license. Could that be why? Or do I need to re-create all my forms in the latest Acrobat ?
thank you
@hao.deng
Most likely because of this. Attach please a couple of documents so that I can look they with license.
hello, thank you for helping me look at this. Here are 3 samples I work with.
form1.pdf(count only 4 fields) (30.1 KB)
form2.pdf (count only 6 fields) (172.0 KB)
form3.pdf (count only 4 fields, this PDF may very well have some issue because even acrobat reader has trouble filling it. Itextpdf fills perfectly fine though) (197.5 KB)
@hao.deng
For code
var doc = new Document(myDir + "dcaa1901.pdf");
foreach(var page in doc.Pages)
{
Console.WriteLine("--- new page ---");
for (int i = 1; i <= page.Annotations.Count; i++)
{
Console.WriteLine($"for annotation №{i} its rect:{page.Annotations[i].Rect}");
}
}
i got the following output
for_dcaa1901.docx (15.3 KB)
for DCAA7530-1.pdf: 92 annotations
for DD1150.pdf: 196 annotations
Ah OK. I need to get a trial license to keep studying the library.
thank you!