<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"What’s new in the GroupDocs.Signature for Java 23.4
Release Highlights
GroupDocs.Signature for Java 23.4 delivers substantial enhancements for better traceability and control in document signing operations. This release introduces new logging capabilities via log level flags, a DataType property for metadata signatures, and performance metrics accessible through the IResult interface. Several platform-specific issues, especially under Linux, have been addressed, improving document preview accuracy and export reliability across Word Processing, Spreadsheet, and PNG image formats.
New Features
- Configurable Logging with LogLevel Enumeration:
Introduced
LogLevelenumeration to fine-tune logging verbosity. Log levels such asError,Warning,Info, andTracecan be combined using flags. - DataType Property in MetadataSignature:
New
DataTypefield added toMetadataSignatureclass to allow semantic typing of metadata values for greater precision during signing and validation. - Trace Logging for Signature Operations: Trace logs now provide detailed method-level insights during Sign, Update, Delete, Search, and Verify processes for better diagnostics.
- Metrics for Signature Results:
IResultinterface now includes performance metrics: processing time, total signatures, and document sizes.
Enhancements
- Log Level Flags Support:
Enabled the ability to set multiple log levels simultaneously to customize output verbosity via
SignatureSettings. - Process Metrics in All Signature Actions:
All result types (
SignResult,UpdateResult,DeleteResult,VerificationResult,SearchResult) now implementIResultfor real-time analytics. - Dependency Updates: Referenced libraries and dependencies have been updated for performance and compatibility.
Bug Fixes
- Linux Compatibility - Word Processing Preview Fix: Resolved issues with previewing Word documents in JPG format under Linux environments.
- QRCode Verification - Linux Fix: Corrected unexpected verification results when checking QRCode signatures on Linux systems.
- PFX Certificate Detection Improved: Fixed recognition issues with specific PFX certificate files during signing and validation.
- Accurate PNG Export Restored: Corrected PNG corruption during image exports from document pages.
- Spreadsheet Page Size Issue Fixed: Resolved incorrect page size values when accessing Spreadsheet document metadata.
Public API and Backward Incompatible Changes
New
LogLevelEnumeration Added:- Enables control over logging output within
SignatureSettings.
- Enables control over logging output within
Updated
IResultInterface with Performance Metrics:getProcessingTime()– Returns processing time in milliseconds.getTotalSignatures()– Returns total count of processed signatures.getSourceDocumentSize()– Returns size of input document in bytes.getDestinDocumentSize()– Returns size of output document in bytes.
Classes Now Implementing
IResult:SignResultUpdateResultDeleteResultVerificationResultSearchResult
🔍 Explore the Full Release Details
For full list of updates, please visit GroupDocs.Signature for Java 23.4 Release Notes.
linux word preview fix | signature log level flags | metadata signature datatype | signature processing metrics | png export corrupted
| Version | Release Date |
|---|---|
| 24.7 | July 11, 2024 |
| 24.3 | March 22, 2024 |
| 23.12 | December 25, 2023 |
| 23.6.1 | September 21, 2023 |
| 23.6 | June 22, 2023 |
| 23.4 | April 10, 2023 |
| 22.11 | November 15, 2022 |
| 22.8 | August 15, 2022 |
| 22.2.1 | May 25, 2022 |
| 22.2 | February 4, 2022 |
| 21.2 | January 25, 2022 |
| 19.7 | January 25, 2022 |
| 19.11 | January 25, 2022 |
| 18.8 | January 25, 2022 |
| 18.1 | January 25, 2022 |
| 17.6.0 | January 25, 2022 |
| 17.4.0 | January 25, 2022 |
| 21.11 | November 30, 2021 |
| 21.8 | August 26, 2021 |
| 21.5 | May 31, 2021 |
| 20.9 | September 5, 2020 |
| 20.5 | May 29, 2020 |
| 20.3 | March 20, 2020 |
| 19.5 | May 30, 2019 |
| 19.1.1 | March 7, 2019 |
| 19.1 | January 30, 2019 |
| 18.11 | December 4, 2018 |
| 18.6 | June 4, 2018 |
| 18.4 | April 19, 2018 |
| 17.11 | April 19, 2018 |
| 17.8 | April 19, 2018 |
| 17.7.0 | April 19, 2018 |
| 17.5.0 | April 19, 2018 |
| 17.1.0 | April 19, 2018 |
| 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 |
