<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-editor</artifactId>
<version>24.4</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-editor', version: '24.4')
<dependency org="com.groupdocs" name="groupdocs-editor" rev="24.4">
<artifact name="groupdocs-editor" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-editor" % "24.4"
GroupDocs.Editor for Java 24.4 新功能
版本亮点
GroupDocs.Editor for Java 24.4 引入了高级样式支持及文档编辑能力提升。此版本支持将内置和自定义 Word 样式导出为 HTML 中的 CSS,新增内联样式生成选项及 HTML 模板格式化保存功能,同时修复多项渲染和样式问题,提高文档转换的稳定性和准确性。
新功能
- 导出内置与自定义 Word 样式为 CSS:
前向转换时将 Word 样式保留为 HTML CSS,便于所见即所得编辑体验。 - WordProcessing 内联样式支持:
新增选项支持内嵌样式而非外部 CSS。 - HTML 保存支持模板格式字符串:
可指定外部资源名称中的占位符,实现模板化输出。 - 带资源回调的 HTML 保存方法:
增强资源保存灵活性,支持回调接口。 - 保存选项类默认无参构造函数:
所有保存选项类新增参数无参构造器,简化实例化。 - 新增支持格式的新建文档构造器:
允许直接创建空白文档,支持多种格式。
改进
- 优化表格与形状渲染:
提升表格和形状的视觉准确性。 - 支持 Border-Spacing CSS 属性:
增加该 CSS 规则的解析和应用。 - 增强 CSS 解析能力:
修复并完善 CSS 解析器,提高兼容性。 - 替换 System.Drawing 依赖:
保障跨平台性能和代码可维护性。
Bug 修复
- 修正文本框与 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 发布说明 获取详细内容。
word styles export
| html inline styles
| editable document java
| groupdocs.editor save options
| resource callback html
File | Classifier | Size |
---|---|---|
groupdocs-editor-24.4-javadoc.jar | javadoc | 944 KB |
groupdocs-editor-24.4.jar | 183 MB | |
groupdocs-editor-24.4.pom | 1 KB |