If the SigFlags were present then iText would try harder and find the field. There's not much to work with with such PDF.
Paulo ________________________________________ From: mkl [[email protected]] Sent: Friday, December 02, 2011 1:43 PM To: [email protected] Subject: Re: [iText-questions] No entries in AcroFields PdfArray, but Acrobat shows fields Chris, Chris MacKenzie wrote > Looking for help deciphering an issue when reading in enclosed PDF; iText > 2.1.7 fails to find any signature fields, but when loaded into Acrobat, > the signature fields are present. At first glance the Catalog 15 0 references an AcroForm dictionary 16 0: 16 0 obj<</NeedAppearances true/Fields 7 0 R>> endobj This in turn references a Fields array 7 0 which is empty: 7 0 obj[] endobj This array is a required field defined as "An array of references to the document’s root fields (those with no ancestors in the field hierarchy)." Thus, there is no need for a reader to look for any fields in the document. Additionally the AcroForm dictionary 16 0 does not contain a SigFlags entry and, therefore, the signature flag "SignaturesExist" is not set. Thus, a reader may apriori assume that there especially are no signature fields in the document. Regards, Michael PS: As mentioned above, this was a first glance only. Additional problems may exist. -- View this message in context: http://itext-general.2136553.n4.nabble.com/No-entries-in-AcroFields-PdfArray-but-Acrobat-shows-fields-tp4146806p4147016.html Sent from the iText - General mailing list archive at Nabble.com. ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
