Преглед на GroupDocs.Signature

API за извършване на подписване на документи и свързани операции в .NET приложения

Illustration signature

Добавяне на подписи към бизнес документи в C#

Подписване на документи: С GroupDocs.Signature за .NET можете да добавяте различни типове подписи, като текст, изображения, баркодове и цифрови сертификати, към PDF и Office документи. Този API ви позволява да подписвате вашите документи с почти всеки тип данни, включително скрити метаданни.

Обработка на подписани документи

Допълнителна обработка: Можете да извършвате мощни операции върху подписани документи с помощта на GroupDocs.Signature. Това включва търсене на съществуващи подписи в бизнес документи и проверката им с помощта на специфични критерии. Освен това можете да извличате информация за документа и да визуализирате страници чрез този .NET API.

Персонализиране на резултатите

GroupDocs.Signature за .NET предлага обширни опции за персонализиране. Можете прецизно да позиционирате подписите навсякъде на страницата на документа и да коригирате външния им вид с помощта на различни настройки. Освен това този API поддържа запазване на обработени документи в широка гама от поддържани формати.

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

GroupDocs.Signature за .NET поддържа следните операционни системи, рамки и мениджъри на пакети

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Поддържани файлови формати

GroupDocs.Signature за .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 за .NET операции

Добавете QR-код към PDF

Добавянето на QR-кодове към конкретни страници с PDF документи може да подобри бизнес процесите. По-долу е даден пример как да добавите QR код с помощта на GroupDocs.Signature.

Как да поставите QR код в PDF.

// Заредете документа за подпис
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Създайте опции за QR код с предварително дефиниран текст
    QrCodeSignOptions options = new QrCodeSignOptions("The document is approved by John Smith")
    {
        // Конфигурирайте типа и позицията на кодиране на QR код на страницата
        EncodeType = QrCodeTypes.QR,
        Left = 100,
        Top = 100
    };
    // Подпишете документа и го запазете като файл с резултати
    signature.Sign("file_with_QR.pdf", options);
}

Защита на DOCX документ с помощта на цифров сертификат

Можете да защитете документ, като използвате лични или корпоративни подписи, съхранени като цифрови сертификати. Такива защитени документи не могат да бъдат модифицирани без обезсилване на подписа.

Ето как да гарантирате целостта на документа.

// Заредете документа за цифров подпис
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Посочете опциите за цифрово подписване и предоставете пътя до файла със сертификата
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        // Задайте парола за сертификата
        Password = "1234567890"
    };
    // Подпишете документа и го запазете в желания път
    signature.Sign("digitally_signed.pdf", options);
}

 Български