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

Что нового в GroupDocs.Signature for Java 23.6

Основные улучшения

GroupDocs.Signature for Java 23.6 представляет поддержку подписания документов внутри архивов ZIP и TAR. Также добавлена поддержка формата AZW3, расширены возможности верификации цифровых подписей и реализована поддержка новых типов штрихкодов и QR-кодов в соответствии со стандартами HIBC и PAS. Более 25 улучшений и исправлений усиливают стабильность обработки штрихкодов, совместимость документов и работу с архивами.

Новые возможности

  • Поддержка архивов (ZIP и TAR):
    Возможность подписывать документы прямо внутри ZIP и TAR архивов. Результат подписания (SignResult) теперь включает успешные и неуспешные документы с использованием DocumentResultSignature.

  • Поддержка формата AZW3:
    Добавлена возможность подписывать документы AZW3 и использовать этот формат для экспорта документов Word-подобных типов.

  • Новые типы штрихкодов:
    Поддержка HIBC LIC (Code39, Code128), PAS (Code39, Code128) и PAS QR-кодов (QR, Aztec, DataMatrix).

  • Верификация цифровых сертификатов:
    Класс CertificateVerifyOptions добавлен для проверки PFX-сертификатов, используемых в цифровых подписях.

  • Список успешных подписей в результатах верификации:
    VerificationResult теперь предоставляет список успешно верифицированных подписей через метод getSucceeded().

Улучшения

  • Информация о документах внутри архивов:
    Класс DocumentInfo теперь поддерживает метод getDocuments() для отображения вложенных документов в архивах.

  • Метрики анализа результата подписания:
    SignResult предоставляет информацию о времени обработки, размере исходного и результирующего документа для каждого подписанного файла.

Исправления

  • Совместимость подписей PDF с Adobe Reader и устранение проблем с лицензированием
  • Улучшена работа с сертификатами и цифровыми подписями в Linux
  • Исправлена обработка метаданных PDF, изображений JPEG и текста в штрихкодах
  • Устранены ошибки определения форматов, рендеринга предварительного просмотра и исключений в документах Spreadsheet, PS и PDF

Публичный API и изменения, нарушающие совместимость

  • Новые типы файлов:

    • FileTypes.ZIP
    • FileTypes.TAR
    • FileTypes.AZW3
  • Новые классы:

    • DocumentResultSignature – представляет каждый документ, обработанный внутри архива
    • CertificateVerifyOptions – обеспечивает проверку сертификатов
  • Расширенные интерфейсы результатов:

    • VerificationResult.getSucceeded() – возвращает список успешно верифицированных подписей
    • SignResult.getSucceeded() и getFailed() – теперь содержат информацию о документах на уровне результатов

🔍 Подробнее об обновлении

Полный список изменений доступен здесь: GroupDocs.Signature for Java 23.6 Release Notes.


sign zip documents | azw3 signature support | verify pfx certificate | hibc pas barcode | groupdocs documentresultsignature

VersionRelease Date
24.711 июля 2024 г.
24.322 марта 2024 г.
23.1225 декабря 2023 г.
23.6.121 сентября 2023 г.
23.622 июня 2023 г.
23.410 апреля 2023 г.
22.1115 ноября 2022 г.
22.815 августа 2022 г.
22.2.125 мая 2022 г.
22.24 февраля 2022 г.
21.225 января 2022 г.
19.725 января 2022 г.
19.1125 января 2022 г.
18.825 января 2022 г.
18.125 января 2022 г.
17.6.025 января 2022 г.
17.4.025 января 2022 г.
21.1130 ноября 2021 г.
21.826 августа 2021 г.
21.531 мая 2021 г.
20.95 сентября 2020 г.
20.529 мая 2020 г.
20.320 марта 2020 г.
19.530 мая 2019 г.
19.1.17 марта 2019 г.
19.130 января 2019 г.
18.114 декабря 2018 г.
18.64 июня 2018 г.
18.419 апреля 2018 г.
17.1119 апреля 2018 г.
17.819 апреля 2018 г.
17.7.019 апреля 2018 г.
17.5.019 апреля 2018 г.
17.1.019 апреля 2018 г.