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

GroupDocs.Comparison for Java 23.10 有哪些新内容

版本亮点

GroupDocs.Comparison for Java 23.10 提供多项强大的对比功能,包括文件夹级对比、自定义修订作者名、水印位置变更检测,以及对临时文件的全面管理控制。本次更新还修复了 Word、VSDX 及纯文本文档对比中的多个关键问题,提升整体稳定性与用户体验。

新功能

  • 设置对比结果中的修订作者名:
    现在可在 Word 对比结果中自定义修订作者名,增强版本溯源能力。

  • 递归比较文件夹内容:
    新增支持整目录对比,适用于批量文件对比或内容同步场景。

  • 自定义临时文件管理机制:
    开发者可完全控制对比过程中临时文件与目录的创建与清理方式。

  • 检测 Word 文档中水印位置变更:
    Word 文件中水印坐标发生变动时,将被识别为差异并体现在对比结果中。

  • 相同文档对比摘要提示:
    对比同一份文档时将新增摘要信息提示。

缺陷修复

  • 修复 VSDX 文件对比异常:
    解决对比 Visio (VSDX) 文件时发生的运行时错误。

  • 修复 Word 水印偏移未识别问题:
    解决水印位置变更未被捕获的问题。

  • 修复 Word 样式变化未体现问题:
    对比结果现在能正确显示样式格式的差异。

  • 修复 Comparer#compare() 卡死问题:
    大型或复杂文件对比操作现在可正常完成。

  • 修复选择已接受更改时程序崩溃问题:
    解决选择“已接受”标记的更改项时出现的崩溃现象。

  • 修复纯文本文件对比异常:
    解决对比 TXT 文档时出现的意外错误。

公共 API 和向后不兼容的更改

  • 水印变更检测:
    支持检测 Word 文档中水印位置变更并记录为对比差异。

  • CompareOptions 新增属性:

    • setRevisionAuthorName(String name):设置对比结果中修订作者名称。
    • setDirectoryCompare(true):启用文件夹对比模式。

🔍 查看完整发行说明

如需查看完整更新内容,请访问 GroupDocs.Comparison for Java 23.10 发布说明


Java 文件夹对比 | 设置修订作者名 | 水印位置变化检测 | 自定义临时文件管理器 | GroupDocs VSDX 异常修复

VersionRelease Date
25.22025年4月4日
24.72024年7月13日
24.62024年6月16日
24.32024年3月18日
23.102023年10月19日
23.52023年5月31日
23.32023年3月3日
23.12023年1月13日
22.112022年11月4日
22.32022年3月28日
21.62022年1月25日
19.62022年1月25日
18.6.32022年1月25日
18.6.22022年1月25日
17.3.22022年1月25日
21.6.12021年6月25日
20.112020年11月18日
20.42020年4月30日
19.102019年10月18日
19.32019年3月27日
18.6.12018年7月19日
18.62018年6月5日
17.3.12018年4月19日
17.3.02018年4月19日
16.112018年4月19日
3.2.02018年4月19日