Огляд GroupDocs.Signature

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

Illustration signature

Всеохоплюючі цифрові підписи для бізнес‑документів у Python

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

Розширена обробка документів

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, Office‑документи та зображення за допомогою цифрових підписів.

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
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська