<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
LogLevel
enumeration to fine-tune logging verbosity. Log levels such asError
,Warning
,Info
, andTrace
can be combined using flags. - DataType Property in MetadataSignature:
New
DataType
field added toMetadataSignature
class 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:
IResult
interface 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 implementIResult
for 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
LogLevel
Enumeration Added:- Enables control over logging output within
SignatureSettings
.
- Enables control over logging output within
Updated
IResult
Interface 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
:SignResult
UpdateResult
DeleteResult
VerificationResult
SearchResult
🔍 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 |