<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
nulldans ChangeInfo :
Élimination des valeursnullindé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→HORIZONTALNone→NONERange→RANGEVertical→VERTICAL
ComparisonType
Text→TEXTSlides→SLIDESWords→WORDSCells→CELLSPdf→PDFImaging→IMAGINGEmail→EMAILNote→NOTEHtml→HTMLDiagram→DIAGRAMDifferent→DIFFERENTUndefined→UNDEFINEDSvg→SVG
MetadataType
Default→DEFAULTSource→SOURCETarget→TARGETFileAuthor→FILE_AUTHOR
PaperSize
Convertie en énumération (détails non fournis)PasswordSaveOption
None→NONESource→SOURCETarget→TARGETUser→USER
PreviewFormats
Convertie en énumération (détails non fournis)DetalisationLevel
Low→LOWMiddle→MIDDLEHigh→HIGH
ChangeType
None→NONEModified→MODIFIEDInserted→INSERTEDDeleted→DELETEDAdded→ADDEDNotModified→NOT_MODIFIEDStyleChanged→STYLE_CHANGEDResized→RESIZEDMoved→MOVEDMovedAndResized→MOVED_AND_RESIZEDShiftedAndResized→SHIFTED_AND_RESIZED
ComparisonAction
None→NONEAccept→ACCEPTReject→REJECT
RevisionType
Insertion→INSERTIONDeletion→DELETIONFormatChange→FORMAT_CHANGEStyleDefinitionChange→STYLE_DEFINITION_CHANGEMoving→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 |
