<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-comparison</artifactId>
<version>23.3</version>
</dependency>compile(group: 'com.groupdocs', name: 'groupdocs-comparison', version: '23.3')<dependency org="com.groupdocs" name="groupdocs-comparison" rev="23.3">
<artifact name="groupdocs-comparison" ext="jar"/>
</dependency>libraryDependencies += "com.groupdocs" % "groupdocs-comparison" % "23.3"GroupDocs.Comparison for Java 23.3 有哪些新内容
版本亮点
GroupDocs.Comparison for Java 23.3 在 PDF 对比准确性和视觉渲染方面带来了重要改进,包括注释展示和 ruby 字符处理。本次版本还进行了核心 API 的全面重构,将多个基于类的常量转换为枚举类型,以提升类型安全性与代码可读性。
缺陷修复
- 修复 PDF 对比异常:
解决了某些 PDF 文件在比较过程中引发的运行时异常。 - 修复 ruby 字符比较逻辑:
修正了 ruby 注释的比较逻辑,确保对包含竖排日文文本的 PDF 进行准确标注。 - 改进 PDF 页眉/页脚识别:
解决了对比过程中 PDF 文档的页眉和页脚无法正确识别的问题。 - 修复对比结果中注释未显示的问题:
改善了注释在 PDF 对比输出中的保留与展示效果。 - 修复 PDF 图表名称比较错误:
解决了 PDF 对比时图表标签匹配不正确的问题。 - 修复 ChangeInfo 中出现 “null” 的问题:
修复了某些ChangeInfo条目的源/目标文本字段错误地显示为null的问题。
重大增强功能
- 提升 PDF 对比结果渲染效果:
改进最终输出中页面布局和注释的集成效果。 - 增强图像对比精度:
优化对文档中嵌入图像内容的识别与处理逻辑。
公共 API 和向后不兼容的更改
本次版本进行了大规模结构重构,将原先的类常量转换为枚举类型。以下是受影响类型及重命名摘要:
枚举重构与常量重命名
MergeType
Horizontal→HORIZONTALNone→NONERange→RANGEVertical→VERTICAL
ComparisonType
Text→TEXTSlides→SLIDESWords→WORDSCells→CELLSPdf→PDFImaging→IMAGINGEmail→EMAILNote→NOTEHtml→HTMLDiagram→DIAGRAMDifferent→DIFFERENTUndefined→UNDEFINEDSvg→SVG
MetadataType
Default→DEFAULTSource→SOURCETarget→TARGETFileAuthor→FILE_AUTHOR
PaperSize
- 类已转换为枚举(未提供具体重命名信息)。
PasswordSaveOption
None→NONESource→SOURCETarget→TARGETUser→USER
PreviewFormats
- 类已转换为枚举(未提供具体重命名信息)。
DetalisationLevel
Low→LOWMiddle→MIDDLEHigh→HIGH
ChangeType
None→NONEModified→MODIFIEDInserted→INSERTEDDeleted→DELETEDAdded→ADDEDNotModified→NOT_MODIFIEDStyleChanged→STYLE_CHANGEDResized→RESIZEDMoved→MOVEDMovedAndResized→MOVED_AND_RESIZEDShiftedAndResized→SHIFTED_AND_RESIZED
ComparisonAction
None→NONEAccept→ACCEPTReject→REJECT
RevisionType
Insertion→INSERTIONDeletion→DELETIONFormatChange→FORMAT_CHANGEStyleDefinitionChange→STYLE_DEFINITION_CHANGEMoving→MOVING
🔍 查看完整发行说明
如需查看完整更新内容,请访问 GroupDocs.Comparison for Java 23.3 发布说明
| Version | Release Date |
|---|---|
| 25.2 | 2025年4月4日 |
| 24.7 | 2024年7月13日 |
| 24.6 | 2024年6月16日 |
| 24.3 | 2024年3月18日 |
| 23.10 | 2023年10月19日 |
| 23.5 | 2023年5月31日 |
| 23.3 | 2023年3月3日 |
| 23.1 | 2023年1月13日 |
| 22.11 | 2022年11月4日 |
| 22.3 | 2022年3月28日 |
| 21.6 | 2022年1月25日 |
| 19.6 | 2022年1月25日 |
| 18.6.3 | 2022年1月25日 |
| 18.6.2 | 2022年1月25日 |
| 17.3.2 | 2022年1月25日 |
| 21.6.1 | 2021年6月25日 |
| 20.11 | 2020年11月18日 |
| 20.4 | 2020年4月30日 |
| 19.10 | 2019年10月18日 |
| 19.3 | 2019年3月27日 |
| 18.6.1 | 2018年7月19日 |
| 18.6 | 2018年6月5日 |
| 17.3.1 | 2018年4月19日 |
| 17.3.0 | 2018年4月19日 |
| 16.11 | 2018年4月19日 |
| 3.2.0 | 2018年4月19日 |
| File | Classifier | Size |
|---|---|---|
| groupdocs-comparison-23.3-javadoc.jar | javadoc | 482 KB |
| groupdocs-comparison-23.3.jar | 257 MB | |
| groupdocs-comparison-23.3.pom | 2 KB |
