Jose, Jose Mª Viota wrote > Both of Adobe Reader and Adobe Pro verifies the conformance but iText says > me that "Annotation of type /Widget should have Contents key"
First of all the message says SHOULD. If the wording is RFC'ish, this means that this merely refers to a recommendation of the PDF/A specification, not a requirement, so there may *exist valid reasons in particular circumstances to ignore* it. Third-party conformance checkers do not know whether in such a case valid reasons existed. They, therefore, may not fail verification if merely a recommendation is not heeded. PDF generators may be stricter in this respect and enforce recommendations. In the case at hand we are talking about the recommendation to include a Contents entry in an Annot dictionary "for Level A conformance of non-textual annotations": > For annotation types that do not display text, the Contents key of an > annotation dictionary should be specified with an alternative description > of the annotation's contents in human-readable form. In the PDF at hand the annotation is a signature field widget annotation, and a digital signature not necessarily displays text. Thus, one can indeed argue that this recommendation should be heeded. That all been said, it is somewhat funny that iText itself (in PdfSignatureAppearance.preClose) creates this annotation it finds lacking... it does not live up to its own requirements. ;) To get around this you might want to try a two-pass approach; in the first pass you create an empty signature field which you enhance with a Contents annotation and then add to the document, and in the second pass you sign using this empty signature field. Regards, Michael -- View this message in context: http://itext-general.2136553.n4.nabble.com/Java-iText-Error-while-check-pdf-PDF-A-1A-tp4660479p4660494.html Sent from the iText - General mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ iText-questions mailing list iText-questions@lists.sourceforge.net 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