<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-signature</artifactId>
<version>23.4</version>
</dependency>compile(group: 'com.groupdocs', name: 'groupdocs-signature', version: '23.4')<dependency org="com.groupdocs" name="groupdocs-signature" rev="23.4">
<artifact name="groupdocs-signature" ext="jar"/>
</dependency>libraryDependencies += "com.groupdocs" % "groupdocs-signature" % "23.4"GroupDocs.Signature for Java 23.4 新功能
版本亮点
GroupDocs.Signature for Java 23.4 提升了文档签名操作的可追踪性和控制力。本次更新引入基于日志级别标志的日志记录能力,新增 MetadataSignature 类的 DataType 属性以实现元数据值的语义类型化,以及通过 IResult 接口获取处理性能指标。针对 Linux 平台的多项问题也已修复,显著提升 Word 处理、电子表格和 PNG 图片格式的预览准确性与导出稳定性。
新功能
支持基于 LogLevel 枚举的可配置日志记录:
引入LogLevel枚举,可通过标志组合设置日志输出级别,如Error、Warning、Info和Trace。MetadataSignature 新增 DataType 属性:
允许为元数据签名值赋予语义类型,增强签名与验证的精确度。签名操作的跟踪日志:
在签名、更新、删除、搜索和验证等方法中新增详细跟踪日志,便于诊断分析。签名结果的性能指标:
IResult接口新增处理时间、签名总数和文档大小等性能指标。
改进
日志级别标志支持:
允许在SignatureSettings中同时设置多个日志级别以定制日志输出详细度。所有签名操作结果均实现
IResult:
包括SignResult、UpdateResult、DeleteResult、VerificationResult和SearchResult,提供实时性能数据。依赖库更新:
更新相关依赖以优化性能和兼容性。
修复
- Linux 下 Word 文档 JPG 预览问题修复。
- Linux 平台 QRCode 签名验证结果异常修正。
- 改进 PFX 证书文件识别,提升签名和验证准确度。
- PNG 图片导出时的损坏问题修复。
- 电子表格文档元数据中的页面大小读取错误修正。
公有 API 和兼容性变更
新增
LogLevel枚举:
用于在SignatureSettings中控制日志输出级别。IResult接口新增性能指标方法:getProcessingTime():处理时长(毫秒)。getTotalSignatures():处理签名总数。getSourceDocumentSize():输入文档大小(字节)。getDestinDocumentSize():输出文档大小(字节)。
实现
IResult的类:SignResultUpdateResultDeleteResultVerificationResultSearchResult
🔍 查看完整更新详情
访问 GroupDocs.Signature for Java 23.4 发行说明 获取完整列表。
linux word preview fix | signature log level flags | metadata signature datatype | signature processing metrics | png export corrupted
| Version | Release Date |
|---|---|
| 24.7 | 2024年7月11日 |
| 24.3 | 2024年3月22日 |
| 23.12 | 2023年12月25日 |
| 23.6.1 | 2023年9月21日 |
| 23.6 | 2023年6月22日 |
| 23.4 | 2023年4月10日 |
| 22.11 | 2022年11月15日 |
| 22.8 | 2022年8月15日 |
| 22.2.1 | 2022年5月25日 |
| 22.2 | 2022年2月4日 |
| 21.2 | 2022年1月25日 |
| 19.7 | 2022年1月25日 |
| 19.11 | 2022年1月25日 |
| 18.8 | 2022年1月25日 |
| 18.1 | 2022年1月25日 |
| 17.6.0 | 2022年1月25日 |
| 17.4.0 | 2022年1月25日 |
| 21.11 | 2021年11月30日 |
| 21.8 | 2021年8月26日 |
| 21.5 | 2021年5月31日 |
| 20.9 | 2020年9月5日 |
| 20.5 | 2020年5月29日 |
| 20.3 | 2020年3月20日 |
| 19.5 | 2019年5月30日 |
| 19.1.1 | 2019年3月7日 |
| 19.1 | 2019年1月30日 |
| 18.11 | 2018年12月4日 |
| 18.6 | 2018年6月4日 |
| 18.4 | 2018年4月19日 |
| 17.11 | 2018年4月19日 |
| 17.8 | 2018年4月19日 |
| 17.7.0 | 2018年4月19日 |
| 17.5.0 | 2018年4月19日 |
| 17.1.0 | 2018年4月19日 |
| File | Classifier | Size |
|---|---|---|
| groupdocs-signature-23.4-javadoc.jar | javadoc | 1 MB |
| groupdocs-signature-23.4.jar | 195 MB | |
| groupdocs-signature-23.4.pom | 3 KB |
