<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!  

O que há de novo no GroupDocs.Signature for Java 23.4

Destaques da Versão

GroupDocs.Signature for Java 23.4 introduz melhorias significativas para rastreamento e controle durante operações de assinatura de documentos. Esta versão adiciona capacidades avançadas de logging com suporte a níveis configuráveis, um novo campo DataType para metadados e acesso a métricas de desempenho através da interface IResult. Além disso, corrige problemas de compatibilidade em ambientes Linux, melhorando a exportação e pré-visualização de documentos Word, planilhas e imagens PNG.

Novos Recursos

  • Registro Configurável com Enumeração LogLevel:
    Nova enumeração LogLevel permite controlar a verbosidade dos logs com níveis como Error, Warning, Info e Trace, combináveis por flags.

  • Propriedade DataType em MetadataSignature:
    Novo campo DataType no MetadataSignature permite especificar o tipo semântico do valor do metadado.

  • Log de Rastreio em Operações de Assinatura:
    Logs detalhados são registrados para métodos de assinatura, atualização, exclusão, pesquisa e verificação, ajudando no diagnóstico.

  • Métricas de Processamento em IResult:
    Nova interface IResult expõe tempo de processamento, quantidade total de assinaturas e tamanhos de documentos de entrada/saída.

Aprimoramentos

  • Suporte a Flags em Níveis de Log:
    Permite combinar múltiplos níveis de log via SignatureSettings para personalizar a saída.

  • Métricas Disponíveis em Todas as Ações de Assinatura:
    Tipos de resultado como SignResult, UpdateResult, DeleteResult, VerificationResult, e SearchResult agora implementam IResult.

  • Atualização de Dependências:
    Bibliotecas internas foram atualizadas para melhor desempenho e compatibilidade.

Correções de Bugs

  • Compatibilidade com Linux - Correção na Pré-visualização de Word:
    Corrigido erro ao gerar pré-visualização JPG de documentos Word no Linux.

  • Verificação de QRCode no Linux Corrigida:
    Resultado inesperado de verificação de QRCode ajustado para ambientes Linux.

  • Detecção de Certificados PFX Corrigida:
    Erros ao identificar certos certificados PFX durante assinatura e validação foram resolvidos.

  • Correção na Exportação de PNG:
    Imagens PNG exportadas não sofrem mais corrupção ao gerar a partir de páginas de documentos.

  • Correção no Tamanho de Página em Planilhas:
    Corrigidos valores incorretos ao acessar o tamanho da página em metadados de planilhas.

API Pública e Mudanças Incompatíveis

  • Nova Enumeração LogLevel:
    Permite configurar níveis de log via SignatureSettings.

  • Interface IResult Atualizada com Métricas:

    • getProcessingTime() – Tempo total em milissegundos.
    • getTotalSignatures() – Quantidade de assinaturas processadas.
    • getSourceDocumentSize() – Tamanho do documento de entrada (bytes).
    • getDestinDocumentSize() – Tamanho do documento de saída (bytes).
  • Classes que Agora Implementam IResult:

    • SignResult
    • UpdateResult
    • DeleteResult
    • VerificationResult
    • SearchResult

🔍 Explorar os Detalhes da Versão

Para lista completa de alterações, visite 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

VersionRelease Date
24.711 de julho de 2024
24.322 de março de 2024
23.1225 de dezembro de 2023
23.6.121 de setembro de 2023
23.622 de junho de 2023
23.410 de abril de 2023
22.1115 de novembro de 2022
22.815 de agosto de 2022
22.2.125 de maio de 2022
22.24 de fevereiro de 2022
21.225 de janeiro de 2022
19.725 de janeiro de 2022
19.1125 de janeiro de 2022
18.825 de janeiro de 2022
18.125 de janeiro de 2022
17.6.025 de janeiro de 2022
17.4.025 de janeiro de 2022
21.1130 de novembro de 2021
21.826 de agosto de 2021
21.531 de maio de 2021
20.95 de setembro de 2020
20.529 de maio de 2020
20.320 de março de 2020
19.530 de maio de 2019
19.1.17 de março de 2019
19.130 de janeiro de 2019
18.114 de dezembro de 2018
18.64 de junho 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