<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-editor</artifactId>
    <version>23.9</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-editor', version: '23.9')
copied!  
<dependency org="com.groupdocs" name="groupdocs-editor" rev="23.9">
    <artifact name="groupdocs-editor" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-editor" % "23.9"
copied!  

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

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

GroupDocs.Editor for Java 23.9 представляет значительное обновление с добавлением экспорта в формат Mobi, возможностью SVG-предпросмотра страниц WordProcessing и листов таблиц, а также улучшенной обработкой HTML и производительностью. Версия включает оптимизацию памяти и глобальное кэширование для повышения эффективности.

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

  • Экспорт в формат Mobi:
    Поддержка сохранения отредактированных eBook-документов в формат Mobi наряду с EPUB и AZW3.

  • Объединённые параметры сохранения eBook:
    Введён класс EbookSaveOptions, заменяющий устаревшие EpubSaveOptions и Azw3SaveOptions.

  • SVG-предпросмотр для таблиц и страниц:
    Генерация SVG-предпросмотра выбранных листов таблиц и страниц Word-документов через метаданные Editor.

  • Новый метод получения HTML:
    Метод EditableDocument.getContent() позволяет получить HTML-разметку с пользовательской кодировкой в поток.

Улучшения

  • Улучшенный HTML-парсер:
    Повышена устойчивость к некорректной и повреждённой разметке — неправильной вложенности, отсутствующим атрибутам и лишним тегам.

  • Улучшенный парсинг CSS-декораций:
    Поддержка CSS-свойств, таких как text-decoration-thickness, исправлена обработка некорректных шрифтов и декораций при экспорте Word → HTML.

  • Оптимизация работы с изображениями:
    Исключены дублирующиеся изображения, уменьшен размер редактируемых документов, улучшена производительность.

  • Управление памятью и глобальный кэш:
    Введён глобальный механизм кэширования для повторного использования данных — необходимо вызывать Editor.dispose() для освобождения ресурсов.

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

  • Исправления HTML-вывода:
    Устранены ошибки генерации HTML, отсутствующей разметки, неправильного поведения якорей и ошибок при доступе к дочерним элементам.

  • Стабильность презентаций и WordProcessing:
    Исправлены утечки памяти, дубликаты имён изображений, ошибки чтения потоков, повышена надёжность преобразования Word-документов.

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

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

  • com.groupdocs.editor.htmlcss.css.properties.TextDecorationLineType
  • com.groupdocs.editor.options.EbookSaveOptions

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

  • EditableDocument.getContent()
  • WordProcessingDocumentInfo.generatePreview(int pageIndex)
  • SpreadsheetDocumentInfo.generatePreview(int worksheetIndex)

Удалённые типы

  • EpubSaveOptions
  • Azw3SaveOptions

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

Полный перечень изменений доступен на странице GroupDocs.Editor for Java 23.9 Release Notes


groupdocs.editor java mobi export | svg preview wordprocessing | ebooksaveoptions java | html parser fix java | groupdocs editor svg worksheet

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 г.