<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 格式电子书导出支持,支持 WordProcessing 页面和电子表格工作表的 SVG 预览,并在 HTML 解析、电子书处理及整体性能方面做出显著提升。版本包括内存优化及全局缓存机制,实现更高效的资源管理。

新功能

  • 支持导出为 Mobi 格式:
    除 EPUB 和 AZW3 以外,用户现在可以导出编辑后的电子书为 Mobi 格式。

  • 统一电子书保存选项:
    新增 EbookSaveOptions 类,取代了之前的 EpubSaveOptionsAzw3SaveOptions

  • 工作表和页面 SVG 预览:
    通过编辑器的元数据接口直接生成电子表格工作表和 WordProcessing 文档页面的 SVG 预览。

  • 新增 HTML 输出方法:
    提供 EditableDocument.getContent() 方法,可获取带有自定义编码的 HTML 标记流。

改进

  • 优化 HTML 解析器:
    改进对无效及畸形标记的处理,包括错误嵌套、不支持的元素位置、属性错误及多余标签。

  • 文本装饰解析增强:
    强化对 CSS 属性如 text-decoration-thickness 的支持,修复 Word 到 HTML 的装饰问题及无效字体处理。

  • 图片处理优化:
    去除编辑文档中冗余的图片,减小文档体积并提升性能。

  • 内存管理与全局缓存:
    实现全局缓存避免重复处理文档,大幅提高效率。使用完成后请调用 Editor.dispose() 释放资源。

Bug 修复

  • 修复 HTML 输出相关问题:
    解决无效 HTML 生成、标记缺失、锚点行为异常及子元素获取错误。

  • 演示文稿及 WordProcessing 稳定性提升:
    解决内存泄漏、重复图片文件名、流读取错误,提升 WordProcessing 转换的可靠性。

公共 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 发布说明


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

VersionRelease Date
25.32025年3月28日
24.92024年9月19日
24.42024年4月26日
23.92023年9月20日
23.5.12023年7月26日
23.52023年5月17日
23.22023年2月6日
22.112022年11月16日
22.92022年9月27日
22.62022年8月25日
22.42022年4月21日
20.8.12022年1月25日
17.92022年1月25日
20.112020年11月25日
20.82020年8月13日
19.102019年10月4日
19.42019年4月3日
18.92018年9月12日