AsposePDF can not see all fields in an (very) old PDF

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!