Обзор GroupDocs.Signature

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

Illustration signature

Полный набор цифровых подписей для бизнес‑документов в Python

GroupDocs.Signature for Python via .NET предоставляет широкий набор вариантов цифровой подписи, включая текст, штрихкоды, изображения, цифровые сертификаты и метаданные для PDF, офисных документов и изображений. Решение оптимизировано для эффективной обработки документов.

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

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

Гибкие форматы вывода

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

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

GroupDocs.Signature for Python via .NET работает без проблем на различных операционных системах.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

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

GroupDocs.Signature for Python via .NET поддерживает операции для широкого спектра популярных форматов файлов. Узнайте больше здесь.

Форматы 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, офисные документы и изображения с помощью цифровых подписей.

Feature icon

Бизнес‑подписи

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

Feature icon

Настраиваемый внешний вид подписи

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

Feature icon

Защита паролем

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

Feature icon

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

Обеспечьте защиту важных бизнес‑документов от несанкционированных изменений с помощью цифровых сертификатов.

Feature icon

Гибкие форматы вывода

Создавайте подписанные документы в нескольких форматах. Плавно конвертируйте документы Word в PDF.

Feature icon

Предпросмотр документов

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

Feature icon

Поиск подписей

Легко находите и получайте информацию о любых ранее добавленных подписях в ваших документах.

Feature icon

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

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

Feature icon

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

Легко удаляйте, перемещайте или редактируйте подписи на любой странице документа.

Примеры кода

Ниже представлены примеры кода, демонстрирующие типичные операции GroupDocs.Signature for Python via .NET.

Добавить QR‑коды в PDF

Интеграция QR‑кодов в определённые страницы PDF может помочь оптимизировать бизнес‑процессы. Этот пример показывает, как добавить QR‑код с помощью GroupDocs.Signature for Python via .NET на Python.

Как вставить QR-код в PDF.

import groupdocs.signature as sg

def run():

    # Загрузите документ для подписи
    with sg.Signature('file_to_sign.pdf') as signature:

        # Создание вариантов QR-кода с заранее заданным текстом
        options = sg.QrCodeSignOptions('The document is approved by John Smith')

        # Настройте тип и положение кодировки QR-кода на странице.
        options.EncodeType = sg.QrCodeTypes.QR
        options.Left = 100
        options.Top = 100
    
        # Подпишите документ и сохраните его как файл результатов.
        signature.Sign('file_with_QR.pdf', options)

Защитить DOCX цифровой подписью

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

Вот как обеспечить целостность документа.

import groupdocs.signature as sg

def run():

    # Загрузите документ для цифровой подписи
    with sg.Signature('file_to_sign.docx') as signature:

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

        # Установите пароль сертификата
        options.Password = '1234567890'

        # Подпишите документ и сохраните его по нужному пути.
        signature.Sign('digitally_signed.docx', options)

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

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

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

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

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

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