<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>24.4</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '24.4')
copied!  
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="24.4">
    <artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "24.4"
copied!  

Nouveautés dans GroupDocs.Viewer for Java 24.4

Principaux points de la version

GroupDocs.Viewer for Java 24.4 introduit des améliorations avancées du rendu PDF avec prise en charge de l’optimisation de la sortie et de la récupération des métadonnées de visualisation. Cette version offre un contrôle fin de l’export PDF, permettant d’optimiser pour le web, de réduire la taille des fichiers et de gérer les images. Elle améliore également la stabilité et les performances avec des correctifs importants pour la mémoire, la compatibilité et le rendu sur des formats comme DOCX, PST, EPS, PSD, etc.

Nouvelles fonctionnalités

  • Options avancées d’optimisation PDF :
    Les développeurs peuvent désormais optimiser les fichiers PDF avec des options comme la linéarisation web, la conversion en niveaux de gris, la sous-configuration des polices, la compression/redimensionnement d’image, etc.

  • Récupération des métadonnées de visualisation :
    Accès aux métadonnées telles que le nombre de pages et leurs dimensions lors du rendu vers PDF.

Améliorations

  • Personnalisation PDF granulaire :
    Ajustement du rendu PDF pour différents usages (impression, web, archivage) via la classe PdfOptimizationOptions.

  • Améliorations UI et backend :
    API enrichie pour une récupération intelligente des métadonnées de visualisation.

Corrections de bugs

  • Correction des fuites mémoire et de stabilité :
    Résolution des consommations mémoire excessives lors du rendu DOCX vers PNG et vignettes de tableurs.

  • Amélioration de la précision du rendu :
    Correction de la position des caractères/images dans DOCX, conversion EPS vers JPG erronée, rendu 3D incorrect sous Linux.

  • Correction de la prise en charge des formats :
    Suppression d’erreurs lors de l’ouverture de fichiers PST, PSD, ODS, DWF, EPUB et archives 7z protégées.

  • Correctifs UI/UX :
    Résolution d’erreurs d’hyperliens dans les PDF et de balises <title> vides, gestion des fichiers temporaires améliorée.

API publique et changements rétro-incompatibles

  • Nouvelle API : PdfOptimizationOptions
    Remplace les anciennes options PDF par un contrôle précis de la linéarisation, sous-configuration des polices, résolution d’image, suppression d’annotations.

  • Nouvelle méthode : getViewInfo(ViewInfoOptions.forPdfView())
    Permet d’obtenir les dimensions des pages avant le rendu final.

  • APIs obsolètes :

    • PdfViewOptions#setJpgQuality(int) → utiliser PdfOptimizationOptions#setImageQuality(int)
    • PdfViewOptions#setOptimize(boolean) → utiliser PdfOptimizationOptions#setOptimizeSpreadsheets(boolean)

🔍 Consulter tous les détails de la version

Pour la liste complète des mises à jour, veuillez visiter GroupDocs.Viewer for Java 24.4 Release Notes.

VersionRelease Date
25.24 mars 2025
24.1230 décembre 2024
24.1031 octobre 2024
24.829 août 2024
24.628 juin 2024
24.41 mai 2024
24.229 février 2024
23.1130 novembre 2023
23.714 juillet 2023
23.421 avril 2023
23.21 février 2023
22.1212 décembre 2022
22.920 septembre 2022
3.2.225 janvier 2022
3.2.025 janvier 2022
21.425 janvier 2022
21.11.125 janvier 2022
2.9.025 janvier 2022
2.6.025 janvier 2022
2.5.025 janvier 2022
2.4.125 janvier 2022
2.3.025 janvier 2022
2.2.025 janvier 2022
2.13.025 janvier 2022
19.825 janvier 2022
19.8.225 janvier 2022
19.8.125 janvier 2022
19.125 janvier 2022
17.5.125 janvier 2022
21.1124 novembre 2021
21.226 février 2021
20.724 juillet 2020
20.1.19 juin 2020
20.131 janvier 2020
19.1122 novembre 2019
19.329 mars 2019
17.5.019 avril 2018
17.2.019 avril 2018
3.7.019 avril 2018
3.2.119 avril 2018
3.0.019 avril 2018
2.14.019 avril 2018
2.12.019 avril 2018
2.11.019 avril 2018
2.10.019 avril 2018
2.9.119 avril 2018
2.8.019 avril 2018
2.7.019 avril 2018
2.4.019 avril 2018