As Michael said, the ID is indeed that - a UNIQUE identifier for the document and is indeed used in that way by various CMS/DMS systems to track the document.
So if your code is being used in DEBUG mode for some sort of regression test - that's fine. But you can NOT put it into a production system. Leonard -----Original Message----- From: mkl [mailto:[email protected]] Sent: Wednesday, September 29, 2010 6:36 AM To: [email protected] Subject: Re: [iText-questions] how to get zero diff on two consecutively created pdf files Yuvi, Yuvi Masory wrote: > 3) The PDF's trailer includes a randomly generated String as its file ID - > solved by changing the appropriate method in PdfEncryption to always hash > the empty string. That could turn out against you eventually: As the trailer IDs are meant to be identifiers for documents and your patched code calculates the identical one for ANY document, other applications may consider all the documents you generate with that patched iText to be identical. This might result in them rejecting or silently discarding your documents as duplicates. Therefore, I would advice you to reconsider this part of your patch: Either generate an ID which is unique for the generated document but reproducible, or change the patch to not include a trailer ID at all. Regards, Michael. -- View this message in context: http://itext-general.2136553.n4.nabble.com/how-to-get-zero-diff-on-two-consecutively-created-pdf-files-tp2718441p2718700.html Sent from the iText - General mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/ ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
