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

Nouveautés dans GroupDocs.Editor for Java 24.4

Points forts de la version

GroupDocs.Editor for Java 24.4 introduit des fonctionnalités de style avancées et améliore les capacités d’édition de documents. Cette version prend en charge l’export des styles Word (intégrés et personnalisés) vers du CSS, la génération de styles inline, et de nouvelles méthodes d’export HTML. Plusieurs bogues de rendu sont également corrigés pour une conversion plus fiable.

Nouvelles fonctionnalités

  • Export des styles Word intégrés et personnalisés vers CSS :
    La conversion vers HTML conserve les styles sous forme de règles CSS, facilitant l’édition WYSIWYG.

  • Génération de styles inline pour WordProcessing :
    Option pour intégrer les styles directement dans le HTML sans utiliser de fichier CSS externe.

  • Modèles de nommage dans la sauvegarde HTML :
    Permet de définir des chaînes de format pour les ressources externes générées à la sauvegarde.

  • Sauvegarde HTML avec callback :
    Nouvelle méthode de sauvegarde permettant de définir un callback pour la gestion des ressources.

  • Constructeurs par défaut pour les options de sauvegarde :
    Toutes les classes d’options de sauvegarde disposent désormais d’un constructeur sans paramètre.

  • Création de nouveaux documents selon le format :
    Nouveau constructeur Editor permettant de créer des documents à partir de zéro dans un format donné.

Améliorations

  • Amélioration du rendu des tableaux et des formes :
    Meilleure précision visuelle pour les éléments de mise en page complexes.

  • Support de la propriété CSS border-spacing :
    La règle CSS est désormais analysée et appliquée correctement.

  • Amélioration du parseur CSS :
    Compatibilité étendue avec diverses règles et structures CSS.

  • Suppression de la dépendance à System.Drawing :
    Assure une meilleure portabilité multiplateforme et maintenabilité.

Corrections de bugs

  • Correction du rendu des zones de texte et SVG :
    Résolution des erreurs liées au texte dans les formes et à l’analyse SVG.

  • Correction de la duplication de styles en roundtrip :
    Élimination des doublons de classes CSS lors des cycles d’édition successifs.

  • Correction de la détection de formats et du chargement de ressources :
    Amélioration de la détection PDF post-conversion et des bugs liés au chargement d’images.

API publique et changements rétro-incompatibles

Nouveaux types publics

  • com.groupdocs.editor.options.HtmlSaveOptions
  • com.groupdocs.editor.options.IHtmlSavingCallback

Nouveaux membres publics

  • boolean WordProcessingEditOptions.getUseInlineStyles()
  • EditableDocument.save(Writer htmlMarkup, HtmlSaveOptions saveOptions)
  • Constructeurs sans paramètre pour : DelimitedTextSaveOptions, EbookSaveOptions, PresentationSaveOptions, SpreadsheetSaveOptions, WordProcessingSaveOptions
  • Constructeur Editor(Action<InputStream>, IDocumentFormat) pour créer un document vide

Membres supprimés

  • Méthode EditableDocument.fromBodyMarkupAndResourceFolder() obsolète ; utiliser fromMarkupAndResourceFolder().

🔍 Explorer les détails complets de la version

Pour une liste complète des changements, consultez GroupDocs.Editor for Java 24.4 Release Notes


word styles export | html inline styles | editable document java | groupdocs.editor save options | resource callback html

VersionRelease Date
25.328 mars 2025
24.919 septembre 2024
24.426 avril 2024
23.920 septembre 2023
23.5.126 juillet 2023
23.517 mai 2023
23.26 février 2023
22.1116 novembre 2022
22.927 septembre 2022
22.625 août 2022
22.421 avril 2022
20.8.125 janvier 2022
17.925 janvier 2022
20.1125 novembre 2020
20.813 août 2020
19.104 octobre 2019
19.43 avril 2019
18.912 septembre 2018