<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!  

Was ist neu in GroupDocs.Editor for Java 24.9

Release-Highlights

GroupDocs.Editor for Java 24.9 führt eine leistungsstarke neue API zur Verwaltung von Formularfeldern in Word-Dokumenten ein und bietet flexible Konstruktoren für optimierte Bearbeitungs-Workflows. Dieses Update enthält außerdem wichtige Fehlerbehebungen und strukturelle Verbesserungen zur Erhöhung der Kompatibilität, Benutzerfreundlichkeit und Stabilität bei der Dokumentkonvertierung.

Neue Funktionen

  • Neue API zur Formularfeldverwaltung:
    Die neue FormFieldManager-Klasse ermöglicht die programmgesteuerte Verwaltung von Textfeldern, Kontrollkästchen, Dropdowns und Datumsfeldern.

  • Unterstützte Formularfeldtypen:
    Unterstützt werden TextFormField, CheckBoxForm, DropDownFormField, DateFormField, CurrentDateFormField, CurrentTimeFormField und NumberFormField.

  • Neue Editor-Konstruktoren für mehr Flexibilität:
    Der Editor kann nun über verschiedene Konstruktoren instanziiert werden – per Stream, Dateipfad oder direkt durch Formatangabe.

  • Dokumenterstellung ohne Callback:
    Dokumente lassen sich jetzt auch ohne Stream-Callback-Funktion von Grund auf neu erstellen.

Verbesserungen

  • Erweiterte Formatkompatibilität:
    Formats.IDocumentFormat wurde refaktoriert, um die Kompatibilität insbesondere in Node.js-Umgebungen zu verbessern.

  • Neue Speicher-Methode für OutputStream:
    Mit Editor.save(OutputStream) können Dokumente direkt in binäre Streams gespeichert werden.

  • Aktualisierte Projektabhängigkeiten:
    Bessere Leistung, Sicherheit und Plattformunterstützung durch modernisierte Abhängigkeiten.

  • Entfernte verschachtelte Enums:
    Die Strukturen ArgbColor.KnownColors und Length.Unit wurden vereinfacht – für eine klarere Entwicklungserfahrung.

Fehlerbehebungen

  • ArgumentNullException bei Graphics.MeasureString behoben:
    Rendering-Probleme beim Zeichnen von Shapes wurden korrigiert.

  • Ausnahme beim HTML-Export mit mehreren Stylesheets:
    Fehler beim Export von HTML-Dokumenten mit mehreren Stylesheets wurde beseitigt.

  • InvalidOperationException in ShapeProcessor:
    Strukturproblem bei verschachtelten DIV-Elementen in li-Listen wurde behoben.

  • HTML-Export mit Hintergrundfarbe:
    Absturz beim Roundtrip-Speichern von gestyltem HTML wurde erfolgreich behoben.

Öffentliche API und nicht abwärtskompatible Änderungen

Neue öffentliche Typen und Member

  • Namespace: com.groupdocs.editor.words.fieldmanagement
    Neue Typen: FormFieldManager, TextFormField, CheckBoxForm, DropDownFormField,
    DateFormField, CurrentDateFormField, CurrentTimeFormField,
    NumberFormField, FormFieldCollection

  • Neue Konstruktoren:

    • Editor(DocumentFormatBase)
    • Editor(InputStream)
    • Editor(InputStream, ILoadOptions)
    • Editor(String, ILoadOptions)
    • Editor(IDocumentFormat format) (für neue leere Dokumente)
  • Neue Methode:

    • Editor.save(OutputStream outputDocument)

Entfernte oder geänderte Typen

  • Verschachtelte Typen entfernt:
    • ArgbColor.KnownColors.CssLevel1 bis CssLevel4
    • Length.Unit ersetzt durch ArgbColors und LengthUnit für bessere Modularität

🔍 Alle Details zur Veröffentlichung ansehen

Eine vollständige Liste der Änderungen finden Sie in den GroupDocs.Editor for Java 24.9 Release Notes


formfieldmanager java | neues dokument editor erstellen | groupdocs editor save outputstream | html export fehlerbehebung | groupdocs editor 24.9

VersionRelease Date
25.328. März 2025
24.919. September 2024
24.426. April 2024
23.920. September 2023
23.5.126. Juli 2023
23.517. Mai 2023
23.26. Februar 2023
22.1116. November 2022
22.927. September 2022
22.625. August 2022
22.421. April 2022
20.8.125. Januar 2022
17.925. Januar 2022
20.1125. November 2020
20.813. August 2020
19.104. Oktober 2019
19.43. April 2019
18.912. September 2018