<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"Novedades en GroupDocs.Signature para Java 23.4
Aspectos destacados de la versión
GroupDocs.Signature para Java 23.4 introduce mejoras significativas para una trazabilidad y control más detallados en operaciones de firma de documentos. Esta versión añade capacidades de registro configurables mediante niveles de log, un nuevo campo DataType para firmas de metadatos y métricas de rendimiento accesibles a través de la interfaz IResult. También se han solucionado varios problemas específicos de plataforma en entornos Linux, mejorando la precisión de las vistas previas y la exportación en formatos Word, Excel y PNG.
Nuevas funcionalidades
Registro configurable con enumeración LogLevel:
Se introduce la enumeraciónLogLevelpara personalizar la verbosidad del log. Los nivelesError,Warning,InfoyTracepueden combinarse mediante flags.Propiedad
DataTypeen MetadataSignature:
Nueva propiedad en la claseMetadataSignatureque permite tipado semántico de los valores de metadatos para una validación y firma más precisa.Registro detallado de operaciones de firma:
Los registros de trazas ahora capturan información a nivel de método durante los procesos Sign, Update, Delete, Search y Verify para facilitar el diagnóstico.Métricas de proceso para resultados de firma:
La interfazIResultahora expone métricas como tiempo de procesamiento, cantidad total de firmas y tamaños de documentos.
Mejoras
Soporte de múltiples niveles de log:
Posibilidad de definir varios niveles de log simultáneamente medianteSignatureSettingspara una salida más personalizada.Métricas de proceso en todas las acciones de firma:
Todos los tipos de resultado (SignResult,UpdateResult,DeleteResult,VerificationResult,SearchResult) implementanIResultpara análisis en tiempo real.Actualización de dependencias:
Se actualizaron bibliotecas referenciadas para mejorar el rendimiento y la compatibilidad.
Correcciones de errores
Compatibilidad con Linux – corrección de vista previa Word:
Se resolvieron problemas al previsualizar documentos Word en formato JPG en sistemas Linux.Verificación de QRCode – corrección en Linux:
Corrección de resultados incorrectos al verificar firmas QRCode bajo entornos Linux.Mejora en detección de certificados PFX:
Corrección en el reconocimiento de ciertos archivos PFX durante procesos de firma y validación.Corrección en exportación PNG:
Se solucionó la corrupción de archivos PNG generados a partir de páginas de documentos.Corrección de tamaño de página en hojas de cálculo:
Se resolvió un error que generaba valores incorrectos de tamaño de página en la metadata de hojas de cálculo.
API pública y cambios incompatibles con versiones anteriores
Nueva enumeración
LogLevelañadida:
Permite controlar la salida de log medianteSignatureSettings.Actualización de la interfaz
IResultcon métricas:getProcessingTime()– Tiempo de procesamiento en milisegundosgetTotalSignatures()– Total de firmas procesadasgetSourceDocumentSize()– Tamaño del documento fuente en bytesgetDestinDocumentSize()– Tamaño del documento de salida en bytes
Clases que ahora implementan
IResult:SignResultUpdateResultDeleteResultVerificationResultSearchResult
🔍 Explora los detalles completos de la versión
Para ver la lista completa de actualizaciones, visita GroupDocs.Signature for Java 23.4 Release Notes.
corrección vista previa word linux | niveles log firma | tipo de dato metadato firma | métricas procesamiento firma | error exportación png
| Version | Release Date |
|---|---|
| 24.7 | 11 de julio de 2024 |
| 24.3 | 22 de marzo de 2024 |
| 23.12 | 25 de diciembre de 2023 |
| 23.6.1 | 21 de septiembre de 2023 |
| 23.6 | 22 de junio de 2023 |
| 23.4 | 10 de abril de 2023 |
| 22.11 | 15 de noviembre de 2022 |
| 22.8 | 15 de agosto de 2022 |
| 22.2.1 | 25 de mayo de 2022 |
| 22.2 | 4 de febrero de 2022 |
| 21.2 | 25 de enero de 2022 |
| 19.7 | 25 de enero de 2022 |
| 19.11 | 25 de enero de 2022 |
| 18.8 | 25 de enero de 2022 |
| 18.1 | 25 de enero de 2022 |
| 17.6.0 | 25 de enero de 2022 |
| 17.4.0 | 25 de enero de 2022 |
| 21.11 | 30 de noviembre de 2021 |
| 21.8 | 26 de agosto de 2021 |
| 21.5 | 31 de mayo de 2021 |
| 20.9 | 5 de septiembre de 2020 |
| 20.5 | 29 de mayo de 2020 |
| 20.3 | 20 de marzo de 2020 |
| 19.5 | 30 de mayo de 2019 |
| 19.1.1 | 7 de marzo de 2019 |
| 19.1 | 30 de enero de 2019 |
| 18.11 | 4 de diciembre de 2018 |
| 18.6 | 4 de junio de 2018 |
| 18.4 | 19 de abril de 2018 |
| 17.11 | 19 de abril de 2018 |
| 17.8 | 19 de abril de 2018 |
| 17.7.0 | 19 de abril de 2018 |
| 17.5.0 | 19 de abril de 2018 |
| 17.1.0 | 19 de abril de 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 |
