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

Τι νέο υπάρχει στο GroupDocs.Editor for Java 24.9

Κύρια Σημεία Έκδοσης

Το GroupDocs.Editor for Java 24.9 εισάγει ένα νέο ισχυρό API για διαχείριση πεδίων φόρμας σε Word έγγραφα και επιπλέον constructors που ενισχύουν την ευελιξία στη δημιουργία και επεξεργασία εγγράφων. Η έκδοση αυτή βελτιώνει σημαντικά τη συμβατότητα και σταθερότητα κατά τις μετατροπές και διορθώνει κρίσιμα σφάλματα κατά την εξαγωγή HTML.

Νέα Χαρακτηριστικά

  • Νέο API για Διαχείριση Form Fields:
    Προστέθηκε η δυνατότητα προγραμματιστικής διαχείρισης πεδίων φόρμας όπως text fields, checkboxes, dropdowns και ημερομηνίες μέσω της FormFieldManager.

  • Υποστήριξη Πολλαπλών Τύπων Form Fields:
    Υποστηρίζονται τύποι όπως: TextFormField, CheckBoxForm, DropDownFormField, DateFormField, CurrentDateFormField, CurrentTimeFormField, NumberFormField.

  • Νέοι Constructors για το Editor:
    Πλέον μπορείτε να δημιουργήσετε στιγμιότυπο του Editor από streams, paths ή format, βελτιώνοντας τον έλεγχο κατά την εκκίνηση.

  • Δημιουργία Εγγράφων Χωρίς Callback:
    Δυνατότητα δημιουργίας κενού εγγράφου χωρίς να απαιτείται stream callback.

Βελτιώσεις

  • Βελτιωμένη Συμβατότητα Formats:
    Ανασχεδιασμένο Formats.IDocumentFormat για καλύτερη υποστήριξη σε περιβάλλοντα όπως Node.js.

  • Νέα Μέθοδος Αποθήκευσης σε OutputStream:
    Προστέθηκε η Editor.save(OutputStream) για αποθήκευση εγγράφων απευθείας σε binary streams.

  • Ενημέρωση Εξαρτήσεων Project:
    Βελτιώσεις σε απόδοση και ασφάλεια μέσω ενημερωμένων βιβλιοθηκών.

  • Απλοποίηση Enum Δομών:
    Αφαιρέθηκαν nested enums όπως ArgbColor.KnownColors και Length.Unit για καθαρότερο development.

Διορθώσεις Σφαλμάτων

  • ArgumentNullException στο Graphics.MeasureString:
    Διορθώθηκε σφάλμα rendering κατά τη σχεδίαση shapes.

  • Εξαγωγή HTML με Πολλαπλά Stylesheets:
    Επιλύθηκε σφάλμα που προκαλούσε αποτυχία κατά την εξαγωγή HTML με πολλά CSS αρχεία.

  • InvalidOperationException στο ShapeProcessor:
    Διορθώθηκε πρόβλημα δομής με nested DIVs εντός li elements.

  • HTML Εξαγωγή με Background Color:
    Διορθώθηκε σφάλμα που προκαλούσε crash κατά την αποθήκευση styled HTML σε roundtrip.

Δημόσιο API και Μη Συμβατές Αλλαγές

Νέοι Δημόσιοι Τύποι και Μέλη

  • Namespace: com.groupdocs.editor.words.fieldmanagement

    • Νέοι τύποι: FormFieldManager, TextFormField, CheckBoxForm, DropDownFormField, DateFormField, CurrentDateFormField, CurrentTimeFormField, NumberFormField, FormFieldCollection
  • Νέοι constructors:

    • Editor(DocumentFormatBase)
    • Editor(InputStream)
    • Editor(InputStream, ILoadOptions)
    • Editor(String, ILoadOptions)
    • Editor(IDocumentFormat format) (για δημιουργία κενών εγγράφων)
    • Editor.save(OutputStream outputDocument)

Καταργημένα ή Τροποποιημένα Τύποι

  • Καταργήθηκαν nested τύποι:
    • ArgbColor.KnownColors.CssLevel1 έως CssLevel4
    • Length.Unit αντικαταστάθηκε από ArgbColors και LengthUnit για modular προσέγγιση

🔍 Εξερευνήστε Αναλυτικά τις Σημειώσεις Έκδοσης

Για πλήρη λίστα αλλαγών, επισκεφθείτε GroupDocs.Editor for Java 24.9 Release Notes


formfieldmanager java | δημιουργία νέου εγγράφου editor | groupdocs editor αποθήκευση outputstream | διόρθωση export html bug | groupdocs editor 24.9

VersionRelease Date
25.328 Μαρτίου 2025
24.919 Σεπτεμβρίου 2024
24.426 Απριλίου 2024
23.920 Σεπτεμβρίου 2023
23.5.126 Ιουλίου 2023
23.517 Μαΐου 2023
23.26 Φεβρουαρίου 2023
22.1116 Νοεμβρίου 2022
22.927 Σεπτεμβρίου 2022
22.625 Αυγούστου 2022
22.421 Απριλίου 2022
20.8.125 Ιανουαρίου 2022
17.925 Ιανουαρίου 2022
20.1125 Νοεμβρίου 2020
20.813 Αυγούστου 2020
19.104 Οκτωβρίου 2019
19.43 Απριλίου 2019
18.912 Σεπτεμβρίου 2018