GroupDocs.Editor for Java V24.4
Released: Apr 26, 2024
V24.4 での更新項目
機能
- Export styles during document editing - Starting from this release, the GroupDocs.Editor for Java contains a new forward conversion mode for Word Processing documents - when the original document, which belongs to the family of Word Processing formats (most commonly DOCX), is converted to HTML, then all of its built-in and user-defined styles are preserved and stored in the intermediate HTML-document as a set of CSS rulesets in the external stylesheet. This enables a possibility to manipulate these styles, edit and apply them to the text in the external WYSIWYG-editor.
- Inline styles option - Added a new public option in the WordProcessingEditOptions class - getUseInlineStyles() boolean flag. This option provides the ability to generate the intermediate HTML-document, where all text, paragraph, list, and table formatting except document styles is stored not in the external stylesheet, as before, but inside the HTML markup, in the values of the style attributes within HTML elements.
- New method for saving EditableDocument to HTML format with resource callback - Starting from this release, GroupDocs.Editor for Java contains a new way for saving the EditableDocument content to the HTML format - a new overload of the save() method, with new HTML save options class.
- Template format strings when saving HTML markup - When working with EditableDocument instance and trying to save the HTML markup only with methods getContent and getBodyContent it was possible to specify the resource prefixes only. After this release, it is now possible to specify a template string with placeholders.
- Default constructors for the save options - Added parameterless constructors to all save options.
- Improved table rendering quality.
- Developed border-spacing CSS property with its parsing.
- Document creator - Added the ability to create and edit new documents in various formats, including WordProcessing, Spreadsheet, Presentation, Ebook, and Email.
- WordProcessing: You can now process TabStop in Run Processor.
- WordProcessing: Improved rendering of shapes in titles.
- Replaced dependencies on the System.Drawing.
不具合の修正
- Different issues in rendering quality for PDF document.
- Fixed incorrectly rendered text box within shapes.
- Fixed complex bug with InvalidOperationException during documents roundtrip with exported styles.
- Fixed bug with invalid class name in CSS selector.
- Fixed bug with duplicate class names and rulesets after multiple roundtrips of WordProcessing document.
- Fixed and improved SVG parser.
- Fixed exception with missing external image on .NET Framework 4.6.2.
- Fixed different bugs in different parts of CSS parser and improve its quality.
- EBook: Fixed bug in EBookFormats class.
- Presentation: Cannot process SVG image with incorrect dimensions.
- PDF: Wrong image positions while rendering document.
- WordPocessing: Process unsupported Node type on a Block level.
- CSS selector parser: Possible null exception during parsing.
- PDF: After build to DLL cannot detect format.