That may happen if you are using javascript, open actions and other objects that will modify the PDF after the signature was applied. Make sure that you are using the SVN code.
Paulo ----- Original Message ----- From: "Felipe Gaúcho" <[EMAIL PROTECTED]> To: "Post all your questions about iText here" <[email protected]> Sent: Saturday, July 28, 2007 10:21 AM Subject: [iText-questions] Modifications List - 1 page(s) modified >I am signing a PDF but the Adobe say the document received 1 > modification after beign signed. Why ?? > > Below is the code I am using to sign: > > private void sign(InputStream input, File generatedPdf) throws > IOException, > FileNotFoundException, DocumentException, KeyStoreException, > NoSuchAlgorithmException, UnrecoverableKeyException { > PrivateKey pk = (PrivateKey) keystore.getKey(alias, pkPassword > .toCharArray()); > Certificate[] chain = keystore.getCertificateChain(alias); > > FileOutputStream out = new FileOutputStream(generatedPdf); > PdfStamper signerStamper = PdfStamper.createSignature(new PdfReader( > input), out, '\0'); > > PdfSignatureAppearance sap = signerStamper.getSignatureAppearance(); > sap.setCrypto(pk, chain, null, PdfSignatureAppearance.WINCER_SIGNED); > sap.setReason(signatureReason); > sap.setLocation(signatureLocation); > sap.setContact(signatureMail); > sap.setSignDate(Calendar.getInstance()); > // comment next line to have an invisible signature > sap.setImage(Image.getInstance(getClass().getClassLoader().getResource("files/selo.gif"))); > sap.setVisibleSignature(new Rectangle(700, 350, 725, 374), 1, > "cejugcert"); > sap.setSignatureGraphic(Image.getInstance(getClass().getClassLoader().getResource("files/selo.gif"))); > signerStamper.setThumbnail(Image.getInstance(getClass().getClassLoader().getResource("files/selo.gif")), > 1); > signerStamper.close(); > } ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://itext.ugent.be/itext-in-action/
