<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"
Quoi de neuf dans GroupDocs.Comparison for Java 23.3
Points forts de la version
GroupDocs.Comparison for Java 23.3 apporte des améliorations majeures à la précision de comparaison des fichiers PDF et au rendu visuel, notamment pour l’affichage des annotations et la prise en charge des caractères ruby. Cette version introduit également une refactorisation complète de l’API avec le remplacement de nombreuses constantes de classe par des énumérations pour une meilleure sécurité de typage et clarté du code.
Corrections de bugs
- Exception lors de la comparaison PDF résolue :
Correction d’une exception à l’exécution lors de la comparaison de certains fichiers PDF. - Correction de la comparaison des caractères ruby :
Amélioration de la gestion des annotations ruby pour un balisage précis du texte vertical japonais dans les PDF. - Amélioration de la détection en-tête/pied de page dans les PDF :
Résolution des problèmes où les en-têtes et pieds de page n’étaient pas correctement comparés. - Affichage des annotations dans les PDF corrigé :
Amélioration de l’intégrité visuelle en préservant correctement les annotations dans les résultats de comparaison PDF. - Correction des étiquettes de graphique dans les PDF :
Résolution d’un problème où les étiquettes de graphiques étaient incorrectement identifiées. - Correction du champ
null
dans ChangeInfo :
Élimination des valeursnull
indésirables dans les champs texte source/cible de certaines entréesChangeInfo
.
Améliorations majeures
- Rendu PDF amélioré :
Meilleure gestion des mises en page et intégration des annotations dans les résultats. - Précision accrue dans la comparaison d’images :
Détection affinée du contenu graphique embarqué dans tous les formats pris en charge.
API publique et changements rétro-incompatibles
Cette version introduit une refactorisation majeure en remplaçant plusieurs constantes de classes par des énumérations. Voici un résumé des types affectés et de leurs nouveaux noms :
Refactorisation des énumérations et renommage des constantes
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
Convertie en énumération (détails non fournis)PasswordSaveOption
None
→NONE
Source
→SOURCE
Target
→TARGET
User
→USER
PreviewFormats
Convertie en énumération (détails non fournis)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
🔍 Explorer les détails complets de la version
Pour la liste complète des mises à jour, veuillez consulter GroupDocs.Comparison for Java 23.3 Release Notes.
comparaison annotations pdf
| diff texte ruby
| migration enums comparaison
| comparaison en-tête pied de page
| correction null changeinfo
Version | Release Date |
---|---|
25.2 | 4 avril 2025 |
24.7 | 13 juillet 2024 |
24.6 | 16 juin 2024 |
24.3 | 18 mars 2024 |
23.10 | 19 octobre 2023 |
23.5 | 31 mai 2023 |
23.3 | 3 mars 2023 |
23.1 | 13 janvier 2023 |
22.11 | 4 novembre 2022 |
22.3 | 28 mars 2022 |
21.6 | 25 janvier 2022 |
19.6 | 25 janvier 2022 |
18.6.3 | 25 janvier 2022 |
18.6.2 | 25 janvier 2022 |
17.3.2 | 25 janvier 2022 |
21.6.1 | 25 juin 2021 |
20.11 | 18 novembre 2020 |
20.4 | 30 avril 2020 |
19.10 | 18 octobre 2019 |
19.3 | 27 mars 2019 |
18.6.1 | 19 juillet 2018 |
18.6 | 5 juin 2018 |
17.3.1 | 19 avril 2018 |
17.3.0 | 19 avril 2018 |
16.11 | 19 avril 2018 |
3.2.0 | 19 avril 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 |