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

Что нового в GroupDocs.Editor for Java 24.4

Основные моменты релиза

GroupDocs.Editor for Java 24.4 представляет расширенные функции стилизации и улучшенное редактирование документов. В этом выпуске реализован экспорт встроенных и пользовательских стилей Word в CSS, генерация встроенных стилей, новые методы сохранения HTML и исправления ошибок визуализации и форматирования.

Новые функции

  • Экспорт встроенных и пользовательских стилей Word в CSS:
    При прямом преобразовании стили сохраняются как CSS, упрощая WYSIWYG-редактирование.

  • Встроенные стили для WordProcessing:
    Добавлена возможность внедрять стили непосредственно в HTML-разметку вместо подключения внешнего CSS.

  • Шаблонные строки форматов в HTML:
    Поддержка подстановок в названиях внешних ресурсов при сохранении HTML.

  • Сохранение HTML с колбэком ресурсов:
    Новый метод сохранения с использованием колбэков для контроля над ресурсами.

  • Конструкторы по умолчанию для параметров сохранения:
    Все классы настроек сохранения теперь содержат конструкторы без параметров.

  • Создание новых документов по формату:
    Новый конструктор Editor позволяет создавать документ “с нуля” для любого поддерживаемого формата.

Улучшения

  • Улучшенная отрисовка таблиц и фигур:
    Повышена точность визуального отображения таблиц и графических объектов.

  • Поддержка CSS-свойства border-spacing:
    Теперь CSS-свойство border-spacing распознаётся и применяется.

  • Расширенный CSS-парсер:
    Улучшена совместимость и точность разбора CSS.

  • Удалена зависимость от System.Drawing:
    Обеспечена лучшая кроссплатформенная производительность и поддерживаемость.

Исправления ошибок

  • Исправлены ошибки рендеринга текстовых блоков и SVG:
    Решены проблемы с отображением текста внутри фигур и анализом SVG-графики.

  • Устранено дублирование стилей при обратном преобразовании:
    Удалены дублирующие CSS-классы при повторных редактированиях.

  • Исправлена загрузка ресурсов и определение форматов:
    Решены ошибки загрузки изображений и распознавания формата PDF после сборки.

Публичный API и обратно несовместимые изменения

Новые публичные типы

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

Новые публичные члены

  • boolean WordProcessingEditOptions.getUseInlineStyles()

  • EditableDocument.save(Writer htmlMarkup, HtmlSaveOptions saveOptions)

  • Конструкторы без параметров для:
    DelimitedTextSaveOptions, EbookSaveOptions, PresentationSaveOptions, SpreadsheetSaveOptions, WordProcessingSaveOptions

  • Editor(Action<InputStream>, IDocumentFormat) — создание нового документа

Удалённые публичные члены

  • Метод EditableDocument.fromBodyMarkupAndResourceFolder() устарел; используйте fromMarkupAndResourceFolder().

🔍 Ознакомьтесь с полным списком обновлений

Для полного списка изменений посетите 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.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 г.