Generated by
JDiff

Class com.itextpdf.kernel.utils.CompareTool

Documentation changed from old to new.

Changed Methods
CompareResult  compareByCatalog( PdfDocument, PdfDocument ) Documentation changed from old to new.
Compares two PDF documents by content starting from Catalog dictionary and then recursively comparing corresponding objects which are referenced from it.
String  compareLinkAnnotations( String, String ) Documentation changed from old to new.
Checks if two documents have identical link annotations on corresponding pages.
String  compareTagStructures( String, String ) Documentation changed from old to new.
Compares tag structures of the two PDF documents.
CompareTool  disableCachedPagesComparison() Documentation changed from old to new.
Disables the default logic of pages comparison.
CompareTool  enableEncryptionCompare() Documentation changed from old to new.
Enables the comparison of the encryption properties of the documents.
ReaderProperties  getCmpReaderProperties() Documentation changed from old to new.
Gets ReaderProperties to be passed later to the PdfReader of the cmp document.
ReaderProperties  getOutReaderProperties() Documentation changed from old to new.
Gets ReaderProperties to be passed later to the PdfReader of the output document.
CompareTool  setGenerateCompareByContentXmlReport( boolean) Documentation changed from old to new.
Enables or disables the generation of the comparison report in the form of an xml document.
String  compareByContent( String, String , String ) Documentation changed from old to new.
Compares two PDF documents by content starting from page dictionaries and then recursively comparing corresponding objects which are referenced from them.
String  compareByContent( String, String , String , String ) Documentation changed from old to new.
Compares two PDF documents by content starting from page dictionaries and then recursively comparing corresponding objects which are referenced from them.
String  compareByContent( String, String , String , String , byte[] , byte[] ) Documentation changed from old to new.
This method overload is used to compare two encrypted PDF documents.
String  compareByContent( String, String , String , String , Map , List> ) Documentation changed from old to new.
Compares two PDF documents by content starting from page dictionaries and then recursively comparing corresponding objects which are referenced from them.
String  compareByContent( String, String , String , String , Map , List> , byte[] , byte[] ) Documentation changed from old to new.
This method overload is used to compare two encrypted PDF documents.
CompareResult  compareDictionariesStructure( PdfDictionary, PdfDictionary ) Documentation changed from old to new.
Recursively compares structures of two corresponding dictionaries from out and cmp PDF documents.
CompareResult  compareDictionariesStructure( PdfDictionary, PdfDictionary , Set ) Documentation changed from old to new.
Recursively compares structures of two corresponding dictionaries from out and cmp PDF documents.
String  compareDocumentInfo( String, String ) Documentation changed from old to new.
Compares document info dictionaries of two pdf documents.
String  compareDocumentInfo( String, String , byte[] , byte[] ) Documentation changed from old to new.
Compares document info dictionaries of two pdf documents.
String  compareVisually( String, String , String , String ) Documentation changed from old to new.
Compares two documents visually.
String  compareVisually( String, String , String , String , Map , List> ) Documentation changed from old to new.
Compares two documents visually.
String  compareXmp( String, String ) Documentation changed from old to new.
Compares xmp metadata of the two given PDF documents.
String  compareXmp( String, String , boolean ) Documentation changed from old to new.
Compares xmp metadata of the two given PDF documents.