Подписывайте цифровые документы и изображения на любой платформе, используя наши гибкие API и решения на базе приложений для программистов и конечных пользователей.
Найдите и измените ранее добавленные подписи, используя расширенные методы.
Защитите документы от изменений с помощью цифровых сертификатов и контролируйте скрытые метаданные.
Наше решение предназначено для добавления различных типов подписей к популярным форматам документов и файлов. Легко обогатите свои бизнес-процессы.
Добавляйте текст, изображения, водяные знаки и т. д. в свои деловые документы.
Запретите изменение документа, запечатав его цифровым сертификатом.
Используйте метаданные для хранения невидимой информации или размещайте на страницах собственные штрих-коды.
Найдите, обновите или удалите все подписи, добавленные ранее.
Примеры кода GroupDocs.Signature
// Укажите документ для подписания
using (Signature signature = new Signature("source.docx"))
{
// Создать варианты подписи QR-кода
QrCodeSignOptions options = new QrCodeSignOptions("JohnSmith")
{
// Установите параметры QR-кода
EncodeType = QrCodeTypes.QR,
Left = 50,
Top = 150,
};
// Подпишите и сохраните обработанный файл
SignResult result = signature.Sign("result.docx", options);
}
// Укажите документ для подписания
Signature signature = new Signature("source.docx");
// Создать варианты подписи QR-кода
QrCodeSignOptions options = new QrCodeSignOptions("JohnSmith");
// Установите параметры QR-кода
options.setEncodeType(QrCodeTypes.QR);
options.setLeft(50);
options.setTop(100);
// Подпишите и сохраните обработанный файл
signature.sign("result.docx", options);
const signatureLib = require('@groupdocs/groupdocs.signature')
// Укажите документ для подписания
const signature = new signatureLib.Signature('source.docx');
// Создать варианты подписи QR-кода
const options = new signatureLib.QrCodeSignOptions('JohnSmith');
// Установите параметры QR-кода
options.setEncodeType(signatureLib.QrCodeTypes.QR);
options.setLeft(50);
options.setTop(100);
// Подпишите и сохраните обработанный файл
signature.sign('result.docx', options);
import groupdocs.signature as sg
def run():
# Укажите документ для подписания
with sg.Signature('source.docx') as signature:
# Создать варианты подписи QR-кода
options = sg.QrCodeSignOptions('JohnSmith')
# Установите параметры QR-кода
options.setEncodeType(sg.QrCodeTypes.QR)
options.setLeft(50)
options.setTop(100)
# Подпишите и сохраните обработанный файл
signature.sign('result.docx', options)
GroupDocs.Signature поддерживает практически все популярные форматы файлов
Изучите ключевые показатели продукта, чтобы получить представление о наших достижениях, влиянии и росте
Подписание более 60 самых популярных форматов бизнес-файлов.
GroupDocs.Signature для .NET — популярная библиотека, которую на NuGet скачали более 550 000 раз.
Разработчики Java загрузили GroupDocs.Signature на Maven более 15 тысяч раз.
Отдельные разработчики и ведущие компании по всему миру используют наши продукты для создания инновационных решений.
Библиотеки GroupDocs используются всемирно известными и выдающимися брендами по всему миру
Библиотека GroupDocs.Signature поддерживает следующие операционные системы и платформы:
Изучите наши часто задаваемые вопросы
Подписывайте файлы с помощью своего приложения через наш облачный REST API.
Используйте cURL RESTful API для проставления подписей в файлах PDF, Word, Excel, PowerPoint, JPEG и многих других форматах.
Расширьте возможности своих .NET-приложений, подписав документы с помощью Cloud SDK. Защитите деловые документы по-своему.
GroupDocs.Signature SDK предоставляет вашим Java-приложениям доступ к различным возможностям подписи любых файлов.
GroupDocs.Signature представляет бесплатное веб-приложение, с помощью которого вы можете подписывать документы. Более 60 популярных форматов файлов можно БЕСПЛАТНО подписать через ваш любимый браузер.