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

Nouveautés dans GroupDocs.Editor for Java 24.9

Points forts de la version

GroupDocs.Editor for Java 24.9 introduit une nouvelle API puissante pour gérer les champs de formulaire dans les documents Word, ainsi que de nouveaux constructeurs Editor pour des flux de travail plus flexibles. Cette mise à jour apporte également plusieurs corrections importantes de bugs et des améliorations structurelles pour une meilleure compatibilité, facilité d’utilisation et stabilité de conversion.

Nouvelles fonctionnalités

  • Nouvelle API de gestion des champs de formulaire :
    Prise en charge de la manipulation des champs texte, cases à cocher, listes déroulantes et champs de date via FormFieldManager, permettant un contrôle programmatique avancé.

  • Prise en charge complète des types de champs de formulaire :
    Comprend TextFormField, CheckBoxForm, DropDownFormField, DateFormField, CurrentDateFormField, CurrentTimeFormField, et NumberFormField.

  • Nouveaux constructeurs Editor :
    Possibilité d’instancier Editor depuis des flux, chemins de fichiers, ou directement par format.

  • Création de document sans callback :
    Permet de créer un document vierge sans fonction de rappel de flux.

Améliorations

  • Compatibilité de format renforcée :
    Refactorisation de Formats.IDocumentFormat pour une compatibilité améliorée notamment dans les environnements Node.js.

  • Nouvelle méthode de sauvegarde via OutputStream :
    Ajout de Editor.save(OutputStream) pour exporter les documents vers des flux binaires.

  • Mise à jour des dépendances projet :
    Garantit de meilleures performances, sécurité et compatibilité plateforme.

  • Suppression des énumérations imbriquées :
    Simplification de ArgbColor.KnownColors et Length.Unit pour un développement plus fluide.

Corrections de bugs

  • ArgumentNullException sur Graphics.MeasureString :
    Correction d’un bug de rendu affectant les formes vectorielles.

  • Erreur lors de la sauvegarde HTML avec plusieurs feuilles de style :
    Correction d’un plantage lié à la présence de plusieurs feuilles CSS.

  • InvalidOperationException dans ShapeProcessor :
    Résolution d’un problème avec des balises DIV imbriquées dans des éléments li.

  • Erreur de sauvegarde HTML avec fond coloré :
    Correction d’un crash lors de l’enregistrement roundtrip de HTML stylisé.

API publique et changements rétro-incompatibles

Nouveaux types et membres publics

  • Espace de noms com.groupdocs.editor.words.fieldmanagement :
    • Nouveaux types : FormFieldManager, TextFormField, CheckBoxForm, DropDownFormField, DateFormField, CurrentDateFormField, CurrentTimeFormField, NumberFormField, FormFieldCollection
  • Editor(DocumentFormatBase)
  • Editor(InputStream)
  • Editor(InputStream, ILoadOptions)
  • Editor(String, ILoadOptions)
  • Editor(IDocumentFormat format) pour la création de document vide
  • Editor.save(OutputStream outputDocument)

Types modifiés ou supprimés

  • Suppression des types imbriqués :
    • ArgbColor.KnownColors.CssLevel1 à CssLevel4
    • Length.Unit remplacé par ArgbColors et LengthUnit

🔍 Explorer les détails complets de la version

Pour la liste complète des mises à jour, consultez GroupDocs.Editor for Java 24.9 Release Notes


formfieldmanager java | create new document editor | groupdocs editor save outputstream | html export bug fix | groupdocs editor 24.9

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