<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-comparison</artifactId>
<version>23.3</version>
</dependency>compile(group: 'com.groupdocs', name: 'groupdocs-comparison', version: '23.3')<dependency org="com.groupdocs" name="groupdocs-comparison" rev="23.3">
<artifact name="groupdocs-comparison" ext="jar"/>
</dependency>libraryDependencies += "com.groupdocs" % "groupdocs-comparison" % "23.3"Was ist neu in GroupDocs.Comparison for Java 23.3
Release-Highlights
GroupDocs.Comparison for Java 23.3 bringt bedeutende Verbesserungen bei der Vergleichsgenauigkeit von PDF-Dokumenten, einschließlich Annotationen und Ruby-Texten. Außerdem beinhaltet diese Version eine umfassende API-Überarbeitung, bei der Konstantenklassen in enums umgewandelt wurden – für mehr Typsicherheit und Klarheit im Code.
Fehlerbehebungen
PDF-Vergleichsausnahme behoben:
Laufzeitfehler beim Vergleich bestimmter PDF-Dateien wurde korrigiert.Ruby-Textvergleich korrigiert:
Vergleichslogik für Ruby-Annotationen verbessert, um vertikalen japanischen Text korrekt zu markieren.Header/Footer-Erkennung verbessert:
Fehlerhafte Erkennung von Kopf- und Fußzeilen in PDFs beim Vergleich wurde behoben.Annotationen korrekt dargestellt:
Darstellung und Übernahme von Annotationen in Ergebnis-PDFs wiederhergestellt.Diagrammbeschriftungen im PDF-Vergleich korrigiert:
Fehlerhafte Beschriftungszuweisung in Diagrammen während des Vergleichs behoben.“null” in ChangeInfo entfernt:
Problem gelöst, bei demnullin Quell-/Zieltextfeldern einigerChangeInfo-Einträge erschien.
Wichtige Verbesserungen
PDF-Ergebnisanzeige verbessert:
Bessere Layoutdarstellung und Integration von Annotationen im finalen Vergleichsergebnis.Bildvergleich verfeinert:
Genauere Erkennung eingebetteter grafischer Inhalte über verschiedene Dateiformate hinweg.
Öffentliche API-Änderungen und inkompatible Änderungen
Diese Version beinhaltet eine große strukturelle Änderung, bei der viele Konstantenklassen durch enums ersetzt wurden. Nachfolgend ein Überblick:
Umbenennungen bei enums
MergeType:
Horizontal→HORIZONTALNone→NONERange→RANGEVertical→VERTICALComparisonType:
Text→TEXTSlides→SLIDESWords→WORDSCells→CELLSPdf→PDFImaging→IMAGINGEmail→EMAILNote→NOTEHtml→HTMLDiagram→DIAGRAMDifferent→DIFFERENTUndefined→UNDEFINEDSvg→SVGMetadataType:
Default→DEFAULTSource→SOURCETarget→TARGETFileAuthor→FILE_AUTHORPaperSize & PreviewFormats:
Klassen wurden in enums umgewandelt.PasswordSaveOption:
None→NONESource→SOURCETarget→TARGETUser→USERDetalisationLevel:
Low→LOWMiddle→MIDDLEHigh→HIGHChangeType:
None→NONEModified→MODIFIEDInserted→INSERTEDDeleted→DELETEDAdded→ADDEDNotModified→NOT_MODIFIEDStyleChanged→STYLE_CHANGEDResized→RESIZEDMoved→MOVEDMovedAndResized→MOVED_AND_RESIZEDShiftedAndResized→SHIFTED_AND_RESIZEDComparisonAction:
None→NONEAccept→ACCEPTReject→REJECTRevisionType:
Insertion→INSERTIONDeletion→DELETIONFormatChange→FORMAT_CHANGEStyleDefinitionChange→STYLE_DEFINITION_CHANGEMoving→MOVING
🔍 Vollständige Release-Details entdecken
Alle Änderungen im Überblick finden Sie in den GroupDocs.Comparison for Java 23.3 Release Notes.
pdf annotation comparison | ruby character diff | comparison enum migration | header footer comparison | changeinfo null fix
| Version | Release Date |
|---|---|
| 25.2 | 4. April 2025 |
| 24.7 | 13. Juli 2024 |
| 24.6 | 16. Juni 2024 |
| 24.3 | 18. März 2024 |
| 23.10 | 19. Oktober 2023 |
| 23.5 | 31. Mai 2023 |
| 23.3 | 3. März 2023 |
| 23.1 | 13. Januar 2023 |
| 22.11 | 4. November 2022 |
| 22.3 | 28. März 2022 |
| 21.6 | 25. Januar 2022 |
| 19.6 | 25. Januar 2022 |
| 18.6.3 | 25. Januar 2022 |
| 18.6.2 | 25. Januar 2022 |
| 17.3.2 | 25. Januar 2022 |
| 21.6.1 | 25. Juni 2021 |
| 20.11 | 18. November 2020 |
| 20.4 | 30. April 2020 |
| 19.10 | 18. Oktober 2019 |
| 19.3 | 27. März 2019 |
| 18.6.1 | 19. Juli 2018 |
| 18.6 | 5. Juni 2018 |
| 16.11 | 19. April 2018 |
| 17.3.0 | 19. April 2018 |
| 17.3.1 | 19. April 2018 |
| 3.2.0 | 19. April 2018 |
| File | Classifier | Size |
|---|---|---|
| groupdocs-comparison-23.3-javadoc.jar | javadoc | 482 KB |
| groupdocs-comparison-23.3.jar | 257 MB | |
| groupdocs-comparison-23.3.pom | 2 KB |
