<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 demnull
in 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
→HORIZONTAL
None
→NONE
Range
→RANGE
Vertical
→VERTICAL
ComparisonType:
Text
→TEXT
Slides
→SLIDES
Words
→WORDS
Cells
→CELLS
Pdf
→PDF
Imaging
→IMAGING
Email
→EMAIL
Note
→NOTE
Html
→HTML
Diagram
→DIAGRAM
Different
→DIFFERENT
Undefined
→UNDEFINED
Svg
→SVG
MetadataType:
Default
→DEFAULT
Source
→SOURCE
Target
→TARGET
FileAuthor
→FILE_AUTHOR
PaperSize & PreviewFormats:
Klassen wurden in enums umgewandelt.PasswordSaveOption:
None
→NONE
Source
→SOURCE
Target
→TARGET
User
→USER
DetalisationLevel:
Low
→LOW
Middle
→MIDDLE
High
→HIGH
ChangeType:
None
→NONE
Modified
→MODIFIED
Inserted
→INSERTED
Deleted
→DELETED
Added
→ADDED
NotModified
→NOT_MODIFIED
StyleChanged
→STYLE_CHANGED
Resized
→RESIZED
Moved
→MOVED
MovedAndResized
→MOVED_AND_RESIZED
ShiftedAndResized
→SHIFTED_AND_RESIZED
ComparisonAction:
None
→NONE
Accept
→ACCEPT
Reject
→REJECT
RevisionType:
Insertion
→INSERTION
Deletion
→DELETION
FormatChange
→FORMAT_CHANGE
StyleDefinitionChange
→STYLE_DEFINITION_CHANGE
Moving
→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 |