GroupDocs.Signature for Java

Подпись PDF цифровыми подписями

Защитите содержимое своих бизнес-документов, запечатав их цифровыми сертификатами с использованием возможностей GroupDocs.Signature for Java. Мы предоставляем множество способов маркировки и защиты ваших документов.

Шаги по защите PDF с помощью цифровых сертификатов в Java

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

  1. Передайте документ PDF в конструктор класса Signature.
  2. Используйте цифровой сертификат и его пароль для защиты документа.
  3. При необходимости добавьте визуальное представление цифровой подписи на страницы документа.
  4. Подпишите документ, чтобы предотвратить любые будущие изменения.
// Используйте Signature для цифровой подписи документа
Signature signature = new Signature("input.pdf");

// Предоставьте цифровой сертификат и пароль
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx");
options.setPassword("1234567890");

// Настройте визуальное представление при необходимости
options.setPageNumber(1);
options.setLeft(100);
options.setTop(100);

// Защитите документ цифровым сертификатом
SignResult result = signature.sign("output.pdf", options);
Maven XML
щелкните, чтобы скопировать
скопировано
Больше примеров Документация

Улучшите или защитите содержимое документа с помощью подписей

Библиотека GroupDocs.Signature for Java способна подписывать все популярные форматы файлов. Добавляйте, изменяйте, проверяйте или удаляйте различные типы подписей автоматически, чтобы оптимизировать ваши бизнес-процессы.

Функции GroupDocs.Signature

Добавление подписей к документам

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

Поиск и проверка подписей

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

Редактирование подписей

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

Удаление ненужных подписей

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

Защита документов с помощью цифровых подписей

Узнайте, как защитить документ от изменений с помощью цифровых подписей.

Java

// Предоставьте документ для подписания
Signature signature = new Signature("input.pdf");

// Используйте действующий цифровой сертификат с паролем
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx");
options.setPassword("1234567890");

// Укажите дополнительные текстовые данные
options.setReason("Security issue");
options.setContact("John Smith");
options.setLocation("Office D.W.");

// Используйте изображение и другие параметры для визуального представления
options.setImageFilePath("image.png");

options.setAllPages(true);
options.setVerticalAlignment(VerticalAlignment.Bottom);
options.setHorizontalAlignment(HorizontalAlignment.Right);
options.setWidth(80);
options.setHeight(60);

Padding padding = new Padding();
padding.setBottom(10);
padding.setRight(10);
options.setMargin(padding);

// Сохраните защищенный документ в другое место
SignResult result = signature.sign("output.pdf", options);
Maven XML
щелкните, чтобы скопировать
скопировано
Больше примеров Документация

О GroupDocs.Signature for Java

GroupDocs.Signature for Java — это комплексное решение для подписи, поддерживающее различные типы обработки документов. Вы можете добавлять текст, изображения, цифровые сертификаты и штампы к файлам в более чем 60 форматах, включая PDF, MS Office, изображения, ZIP-файлы и другие популярные бизнес-форматы. Кроме того, подписанные документы можно удобно искать, проверять, изменять или удалять автоматически.
Узнать больше
About illustration

Готовы начать?

Загрузите GroupDocs.Signature бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

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

Изучите наш обширный набор функций

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

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

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

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский