<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-signature</artifactId>
<version>17.4.0</version>
</dependency>compile(group: 'com.groupdocs', name: 'groupdocs-signature', version: '17.4.0')<dependency org="com.groupdocs" name="groupdocs-signature" rev="17.4.0">
<artifact name="groupdocs-signature" ext="jar"/>
</dependency>libraryDependencies += "com.groupdocs" % "groupdocs-signature" % "17.4.0"High Code Java API для подписи, поиска и проверки цифровых подписей
Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Бесплатная поддержка | Временная лицензия
GroupDocSignature для Java - это высокий код Java API для подписи, поиска и проверки цифровых подписей в Microsoft Word & Reg;, Excel & Reg;, PowerPoint & Reg;, OpenOffice & Reg;, Images, PDF и другие форматы файлов. Применяйте различные типы штрих -кодов, цифровых марок и эсигенсов в документах, не требуя интенсивного программного обеспечения.
eSign Java-функции API API
документы ESIGN, электронные таблицы, презентации, PDF, изображения и другие файлы формата.
Поддерживаемые типы подписи следующие:
- Подпись штрих -кода: поддерживает [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 | Примеры | Блог | Бесплатная поддержка | Временная лицензия
| Version | Release Date |
|---|---|
| 24.7 | 11 июля 2024 г. |
| 24.3 | 22 марта 2024 г. |
| 23.12 | 25 декабря 2023 г. |
| 23.6.1 | 21 сентября 2023 г. |
| 23.6 | 22 июня 2023 г. |
| 23.4 | 10 апреля 2023 г. |
| 22.11 | 15 ноября 2022 г. |
| 22.8 | 15 августа 2022 г. |
| 22.2.1 | 25 мая 2022 г. |
| 22.2 | 4 февраля 2022 г. |
| 21.2 | 25 января 2022 г. |
| 19.7 | 25 января 2022 г. |
| 19.11 | 25 января 2022 г. |
| 18.8 | 25 января 2022 г. |
| 18.1 | 25 января 2022 г. |
| 17.6.0 | 25 января 2022 г. |
| 17.4.0 | 25 января 2022 г. |
| 21.11 | 30 ноября 2021 г. |
| 21.8 | 26 августа 2021 г. |
| 21.5 | 31 мая 2021 г. |
| 20.9 | 5 сентября 2020 г. |
| 20.5 | 29 мая 2020 г. |
| 20.3 | 20 марта 2020 г. |
| 19.5 | 30 мая 2019 г. |
| 19.1.1 | 7 марта 2019 г. |
| 19.1 | 30 января 2019 г. |
| 18.11 | 4 декабря 2018 г. |
| 18.6 | 4 июня 2018 г. |
| 18.4 | 19 апреля 2018 г. |
| 17.11 | 19 апреля 2018 г. |
| 17.8 | 19 апреля 2018 г. |
| 17.7.0 | 19 апреля 2018 г. |
| 17.5.0 | 19 апреля 2018 г. |
| 17.1.0 | 19 апреля 2018 г. |
| File | Classifier | Size |
|---|---|---|
| groupdocs-signature-17.4.0-javadoc.jar | javadoc | 580 KB |
| groupdocs-signature-17.4.0.jar | 76 MB | |
| groupdocs-signature-17.4.0.pom | 473 bytes |

