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

What’s new in the GroupDocs.Editor for Java 24.4

Release Highlights

GroupDocs.Editor for Java 24.4 introduces advanced styling features and enhanced document editing capabilities. This release adds support for exporting built-in and custom Word styles into CSS, inline style generation, and new HTML export methods. It also resolves several rendering and styling bugs to improve reliability in document conversions.

New Features

  • Export Built-in and Custom Word Styles to CSS: Forward conversion now retains styles as CSS in HTML for easier WYSIWYG editing.
  • Inline Styling for WordProcessing: Option added to embed formatting inline instead of external CSS.
  • Template Format Strings in HTML Saving: Enables specifying placeholders in external resource names for HTML output.
  • HTML Saving with Resource Callback: New save method with resource-saving callbacks enhances flexibility.
  • Default Constructors for Save Options: All save option classes now include parameterless constructors.
  • Create New Documents by Format: New Editor constructor enables document creation from scratch in supported formats.

Improvements

  • Improved Table Rendering & Shape Support: Rendering of tables and shapes is refined for higher visual accuracy.
  • Support for Border-Spacing CSS Property: Parsing and application of this CSS rule now supported.
  • Enhanced CSS Parsing: Fixes and refinements to the CSS parser increase compatibility.
  • Replaced System.Drawing Dependency: Ensures better cross-platform performance and maintainability.

Bug Fixes

  • Resolved Text Box & SVG Rendering Bugs: Fixes related to text within shapes and SVG parsing issues.
  • Fixed Roundtrip Style Duplication: Eliminates duplicated CSS classes and rule sets during repeated edits.
  • Corrected Resource Handling & Format Detection: Fixed bugs in image loading and PDF format recognition post-build.

Public API and Backward Incompatible Changes

New Public Types

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

New Public Members

  • boolean WordProcessingEditOptions.getUseInlineStyles()
  • EditableDocument.save(Writer htmlMarkup, HtmlSaveOptions saveOptions)
  • Parameterless constructors for: DelimitedTextSaveOptions, EbookSaveOptions, PresentationSaveOptions, SpreadsheetSaveOptions, WordProcessingSaveOptions
  • Editor(Action<InputStream>, IDocumentFormat) constructor for new document creation

Removed Public Members

  • EditableDocument.fromBodyMarkupAndResourceFolder() method deprecated; use fromMarkupAndResourceFolder() instead.

🔍 Explore the Full Release Details

For a complete list of updates, visit 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.3March 28, 2025
24.9September 19, 2024
24.4April 26, 2024
23.9September 20, 2023
23.5.1July 26, 2023
23.5May 17, 2023
23.2February 6, 2023
22.11November 16, 2022
22.9September 27, 2022
22.6August 25, 2022
22.4April 21, 2022
20.8.1January 25, 2022
17.9January 25, 2022
20.11November 25, 2020
20.8August 13, 2020
19.10October 4, 2019
19.4April 3, 2019
18.9September 12, 2018