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

GroupDocs.Editor for Java 24.9 新功能

版本亮点

GroupDocs.Editor for Java 24.9 引入强大的 Word 表单字段管理 API,支持多种表单类型的程序化控制。新增多种灵活的 Editor 构造函数,简化文档编辑工作流。此外,本版本修复了多项关键的导出和渲染错误,提升兼容性、易用性和转换稳定性。

新功能

  • 全新表单字段管理 API:
    通过 FormFieldManager 支持文本字段、复选框、下拉列表、日期字段等多种表单元素的操作。
  • 支持表单字段类型:
    包括 TextFormFieldCheckBoxFormDropDownFormFieldDateFormFieldCurrentDateFormFieldCurrentTimeFormFieldNumberFormField
  • 新增灵活的 Editor 构造函数:
    可通过流(InputStream)、文件路径或格式直接实例化 Editor
  • 支持无回调创建新文档:
    允许无需流回调函数即可从空白创建文档。

改进

  • 增强格式兼容性:
    重构 Formats.IDocumentFormat,提升 Node.js 环境下兼容性。
  • 新增输出流保存方法:
    增加 Editor.save(OutputStream),支持直接保存为二进制流。
  • 更新项目依赖:
    改善性能并增强安全性及平台支持。
  • 移除嵌套枚举结构:
    简化 ArgbColor.KnownColorsLength.Unit 结构,提升开发体验。

Bug 修复

  • 修正 Graphics.MeasureString 的 ArgumentNullException:
    解决形状绘制中的渲染问题。
  • 多样式表 HTML 保存异常修复:
    解决含多个样式表导出失败的错误。
  • ShapeProcessor 中 InvalidOperationException:
    解决 li 元素内嵌套 DIV 导致的结构异常。
  • 背景色 HTML 导出崩溃修复:
    修复带背景色的 HTML 文档保存回写时的崩溃。

公共 API 及向后兼容性变更

新增公共类型与成员

  • 命名空间:com.groupdocs.editor.words.fieldmanagement
    新增类型:FormFieldManagerTextFormFieldCheckBoxFormDropDownFormFieldDateFormFieldCurrentDateFormFieldCurrentTimeFormFieldNumberFormFieldFormFieldCollection
  • 新增构造函数:
    Editor(DocumentFormatBase)
    Editor(InputStream)
    Editor(InputStream, ILoadOptions)
    Editor(String, ILoadOptions)
    Editor(IDocumentFormat)(空文档创建)
  • 新增保存方法:
    Editor.save(OutputStream outputDocument)

移除或修改类型

  • 废弃嵌套类型:
    ArgbColor.KnownColors.CssLevel1CssLevel4
    Length.Unit 被替代为 ArgbColorsLengthUnit,提升模块化。

🔍 查看完整发行说明

访问 GroupDocs.Editor for Java 24.9 发布说明 获取详细内容。


formfieldmanager java | create new document editor | groupdocs editor save outputstream | html export bug fix | groupdocs editor 24.9

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日