Обзор GroupDocs.Signature

API для подписания документов и связанных с ним операций в приложениях Java

Illustration signature

Улучшенные деловые документы с цифровыми подписями на Java.

Быстрое и настраиваемое подписание: GroupDocs.Signature для Java предлагает широкий спектр вариантов цифровой подписи для PDF-файлов, изображений и документов Office. Вы можете использовать текст, штрих-коды, QR-коды, цифровые сертификаты, изображения или скрытые метаданные. Обработка документов происходит быстро и эффективно.

Манипулирование подписанными документами

Расширенная обработка документов включает в себя мощные операции с подписанными документами с использованием GroupDocs.Signature для Java. Вы можете искать и проверять подписи, добавленные в деловые документы, используя различные полезные критерии. Кроме того, вы можете получить доступ к подробной информации о документе или получить изображения для предварительного просмотра его страниц.

Разнообразие вариантов вывода

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

Независимость от платформы

GroupDocs.Signature для Java поддерживает следующие операционные системы, платформы и менеджеры пакетов.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Поддерживаемые форматы файлов

GroupDocs.Signature для Java поддерживает операции со следующими форматами файлов.

Форматы Microsoft Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM

Изображения и другие форматы

  • Портативный: PDF
  • Изображений: JPG, BMP, PNG, TIFF, GIF, DICOM, WEBP
  • Другие форматы офисов: ODT, OTT, OTS, ODS, ODP, OTP, ODG

Другие форматы

  • Интернет: HTML, MHTML
  • Архивы: ZIP, TAR, 7Z
  • Сертификаты: PFX

Возможности GroupDocs.Signature

Подписание PDF-файлов, документов Office и изображений с помощью цифровых подписей

Feature icon

Добавление подписей

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

Feature icon

Настройка результатов

Настройте внешний вид подписи, настроив цвет, шрифт, рамку, поворот и другие функции для достижения желаемого результата.

Feature icon

Защита документов паролем

Для многих поддерживаемых типов документов вы можете защитить подписанный документ паролем.

Feature icon

Предотвращение несанкционированных изменений

Защитите важные деловые документы, подписанные цифровым сертификатом, от несанкционированных изменений.

Feature icon

Получение результатов в желаемых форматах

Легко получайте подписанные файлы результатов в любом поддерживаемом формате. Вы также можете легко конвертировать документы MS Word в PDF.

Feature icon

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

Сохраните любую страницу документа как изображение для дальнейшей обработки.

Feature icon

Ищем подписи

Есть возможность получить информацию о ранее добавленных подписях в конкретных документах.

Feature icon

Проверка документов

Проверка правильности подписей на любом подписанном документе.

Feature icon

Управление подписями

После размещения подписи на странице документа ее можно удалить, переместить или обновить по мере необходимости.

Примеры кода

Некоторые варианты использования типичных операций GroupDocs.Signature для Java

Улучшите PDF-документ с помощью QR-кода

Улучшение бизнес-процессов путем добавления QR-кодов на определенные страницы PDF-документов может оказаться полезным. Ниже приведен пример добавления QR-кода с помощью GroupDocs.Signature для Java.

Улучшите PDF-документ с помощью QR-кода

// Загрузите документ для подписи
Signature signature = new Signature("file_to_sign.pdf");

// Создание вариантов QR-кода с заранее заданным текстом
QrCodeSignOptions options = new QrCodeSignOptions("The document is approved by John Smith");

// Настройте тип и положение кодировки QR-кода на странице.
options.setEncodeType(QrCodeTypes.QR);
options.setLeft(100);
options.setTop(100);

// Подпишите документ и сохраните его как файл результатов.
signature.sign("file_with_QR.pdf", options);

Используйте цифровую подпись для защиты DOCX

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

Используйте цифровую подпись для защиты DOCX

// Загрузите документ для цифровой подписи
Signature signature = new Signature("file_to_sign.docx");

// Укажите параметры цифровой подписи и укажите путь к файлу сертификата.
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx");

// Установите пароль сертификата
options.setPassword("1234567890");

// Подпишите документ и сохраните его по нужному пути.
signature.sign("digitally_signed.docx", options);

 Русский