<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-signature</artifactId>
    <version>23.4</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-signature', version: '23.4')
copied!  
<dependency org="com.groupdocs" name="groupdocs-signature" rev="23.4">
    <artifact name="groupdocs-signature" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-signature" % "23.4"
copied!  

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ón LogLevel para personalizar la verbosidad del log. Los niveles Error, Warning, Info y Trace pueden combinarse mediante flags.

  • Propiedad DataType en MetadataSignature:
    Nueva propiedad en la clase MetadataSignature que 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 interfaz IResult ahora 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 mediante SignatureSettings para 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) implementan IResult para 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 LogLevel añadida:
    Permite controlar la salida de log mediante SignatureSettings.

  • Actualización de la interfaz IResult con métricas:

    • getProcessingTime() – Tiempo de procesamiento en milisegundos
    • getTotalSignatures() – Total de firmas procesadas
    • getSourceDocumentSize() – Tamaño del documento fuente en bytes
    • getDestinDocumentSize() – Tamaño del documento de salida en bytes
  • Clases que ahora implementan IResult:

    • SignResult
    • UpdateResult
    • DeleteResult
    • VerificationResult
    • SearchResult

🔍 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

VersionRelease Date
24.711 de julio de 2024
24.322 de marzo de 2024
23.1225 de diciembre de 2023
23.6.121 de septiembre de 2023
23.622 de junio de 2023
23.410 de abril de 2023
22.1115 de noviembre de 2022
22.815 de agosto de 2022
22.2.125 de mayo de 2022
22.24 de febrero de 2022
21.225 de enero de 2022
19.725 de enero de 2022
19.1125 de enero de 2022
18.825 de enero de 2022
18.125 de enero de 2022
17.6.025 de enero de 2022
17.4.025 de enero de 2022
21.1130 de noviembre de 2021
21.826 de agosto de 2021
21.531 de mayo de 2021
20.95 de septiembre de 2020
20.529 de mayo de 2020
20.320 de marzo de 2020
19.530 de mayo de 2019
19.1.17 de marzo de 2019
19.130 de enero de 2019
18.114 de diciembre de 2018
18.64 de junio de 2018
18.419 de abril de 2018
17.1119 de abril de 2018
17.819 de abril de 2018
17.7.019 de abril de 2018
17.5.019 de abril de 2018
17.1.019 de abril de 2018