<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/java/repo/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-signature</artifactId>
      <version>22.11</version>
   </dependency>
</dependencies>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-signature', version: '22.11')
copied!  
<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.groupdocs" name="groupdocs-signature" rev="22.11">
   <artifact name="groupdocs-signature" ext="jar"/>
</dependency>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-signature" % "22.11"
copied!  

High Code Java API для подписи, поиска и проверки цифровых подписей

main-banner

Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Бесплатная поддержка | Временная лицензия

GroupDocSignature для Java - это высокий код Java API для подписи, поиска и проверки цифровых подписей в Microsoft Word & Reg;, Excel & Reg;, PowerPoint & Reg;, OpenOffice & Reg;, Images, PDF и другие форматы файлов. Применяйте различные типы штрих -кодов, цифровых марок и эсигенсов в документах, не требуя интенсивного программного обеспечения.

eSign Java-функции API API

  • документы ESIGN, электронные таблицы, презентации, PDF, изображения и другие файлы формата.

  • Поддерживаемые типы подписи are as follows:

    • Подпись штрих -кода: поддерживает [60+ типов штрих -кодов] (https://apireference.groupdocs.com/signature/java/com.groupdocs.signature.domain.barcodes/barcodeTypes), которые могут использоваться для экипирования документов.
    • Цифровая подпись: создать цифровую подпись на основе существующего сертификата pfx -Подпись поля форм: создайте новые форм-поля или обновляйте существующие с помощью документа.
    • Подпись изображения: создать пользовательское изображение, логотип компании пользователя, инициалы отправителя, значок марки компании.
    • Подпись метаданных: хранилище и получение свойств метаданных с пользовательской сериализацией и шифрованием. -Подпись QR-кода: в электронном виде документы с QR-кодами различных типов; например, код ацтеков, код DataMatrix, GS1 DataMatrix, QR GS1 и т. Д.
    • Подпись марки: подпись, которая выглядит как круглый уплотнение, с настраиваемыми линиями штампов, пользовательским текстом, размером и другими настройками.
    • Текстовая подпись: создать, настраивать (шрифт, размер, цвет, тень и т. Д.) И применить текстовую подпись.
  • Работайте с несколькими подписями параллельно или примените различные типы подписей в одном и том же документе.

  • Поиск подписей в документах, подписанных в электронном виде.

  • Выполнить проверку эсигнаций.

  • Возможность извлекать информацию (количество страниц, высота страницы и ширина и т. Д.) О документе, который полезен при создании предварительного просмотра документа.

  • Сгенерировать предварительный просмотр документов (PNG, JPG, BMP) для просмотра страниц документа Esigned.

  • Возможность скрывать все подписи от документа в режиме предварительного просмотра документа.

  • Сгенерировать предварительный просмотр подписи для просмотра электронных сгенерированных подписей.

  • Примените защиту пароля к цифровым подписанным документам.

  • Сохранить изображения в электронном виде в различных форматах выходных файлов, таких как, bmp, gif, jpeg, png, & tiff.

Поддерживаемые форматы файлов подписи документа

Штрих-код, изображение, QR-код, штамп и текстовая операция поддержана для следующих форматов файлов: Microsoft word & reg ;: doc/docm/docx/dot/dotm/dotx
openoffice writer & reg ;: ODT/OTT
Microsoft Excel & Reg ;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc & Reg ;: ODS/OTS
Microsoft PowerPoint & Reg ;: POTM/POTX/PPS/PPSM/PPSX/PPT/PPTM/PPTX
OpenOffice Impress & Reg ;: ODP/OTP
Изображение: BMP/GIF/JPG/JPEG/PNG/DJVU/TIF/TIFF/WEBP
coreldraw & reg ;: cdr/cmx
Adobe Photoshop & Reg ;: psd
Вектор: SVG
метаданные: EMF/WMF
Фиксированный макет: pdf Операция цифровой подписи поддерживается для следующих форматов файлов: Microsoft word & reg ;: doc/docm/docx/dot/dotm/dotx
Microsoft Excel & Reg ;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc & Reg ;: ODS/OTS
Фиксированный макет: pdf Операция подписи Formfield поддерживается для следующих форматов файлов: Microsoft word & reg ;: doc/docm/docx/dot/dotm/dotx
Microsoft Excel & Reg ;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc & Reg ;: ODS/OTS
OpenOffice Impress & Reg ;: ODP
Фиксированный макет: pdf Операция подписи метаданных поддерживается для следующих форматов файлов: Microsoft word & reg ;: doc/docm/docx/dot/dotm/dotx
openoffice writer & reg ;: ODT/OTT
Microsoft Excel & Reg ;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc & Reg ;: ODS/OTS
Microsoft PowerPoint & Reg ;: POTM/POTX/PPS/PPSM/PPSX/PPT/PPTM/PPTX
OpenOffice Impress & Reg ;: ODP/OTP
Изображение: jpg/jpeg/png/tif/tiff
Adobe Photoshop & Reg ;: psd
Вектор: SVG
Фиксированный макет: pdf

Для получения подробной информации и ограничений, пожалуйста, посетите, Поддерживаемые форматы документов.

Системные Требования

  • Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
  • macOS: Mac OS X
  • Linux: Ubuntu, OpenSuse, Centos и другие
  • java версии: j2se 7.0 (1.7), j2se 8.0 (1.8) или выше (например, Java 10)

GroupDocs.Signature для Java не требует установки внешнего программного обеспечения или стороннего инструмента. Просто следуйте по одному из способов, как описано в Установка и конфигурация.

Начать

GroupDocs размещает все API Java на GroupDocs Repository. Вы можете легко использовать GroupDocs.Signature для Java API непосредственно в ваших проектах Maven с простыми конфигурациями. Для получения подробных инструкций, пожалуйста, посетите страницу документации Установка из репозитория GroupDocs с использованием Maven.

Образец кода Java для сохранения подписанного изображения как png

Signature signature = new Signature("sample.jpg");
QrCodeSignOptions signOptions = new QrCodeSignOptions("JohnSmith");
signOptions.setEncodeType(QrCodeTypes.QR);
signOptions.setLeft(100);
signOptions.setTop(100);

// create png save options with advanced settings
PngSaveOptions pngSaveOptions = new PngSaveOptions();
pngSaveOptions.setBitDepth((byte) 8);
pngSaveOptions.setColorType(PngColorType.Grayscale);
pngSaveOptions.setCompressionLevel(9);
pngSaveOptions.setFilterType(PngFilterType.Adaptive);
pngSaveOptions.setProgressive(true);
pngSaveOptions.setAddMissingExtenstion(true);

signature.sign("signedSample", signOptions, pngSaveOptions );

Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Бесплатная поддержка | Временная лицензия

VersionRelease Date
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 г.
17.1.019 апреля 2018 г.
17.1119 апреля 2018 г.
17.5.019 апреля 2018 г.
17.7.019 апреля 2018 г.
17.819 апреля 2018 г.
18.419 апреля 2018 г.