Плугин за цифрово подписване за Aspose.PDF
Aspose.PDF Digital Signature Plugin за .NET позволява на разработчиците да прилагат цифрови подписи – криптографски и видими – директно към ПДФ С вградена поддръжка за подписи, базирани на сертификат, временни рамки и изображения на подпис, тя улеснява безопасните работни потоци на документи в бизнес, правни или спазване на сценарии.
Последните статии
Aspose.PDF Digital Signature Plugin ключови функции
Подписване на PDF сертификат Подписване на PDF документи с стандартни X.509 сертификати за автентичност и съответствие.
Поддръжка за подписване на изображения Преместете подписните изображения (напр. ръчно написани, лого) в конфигурируеми позиции върху подписаните документи.
Флексибилна конфигурация на подпис Настройване на местоположението, причината и външния вид за подписи. персонализиране на мястото, размера и визуалния стил.
Разширени опции за сигурност Използвайте спиране на времето, проверките за оттегляне и подписването на полето, за да отговарят на напреднали изисквания.
Започнете с Aspose.PDF Digital Signature Plugin
Инсталирайте Aspose.PDF за .NET Добавете пакета чрез NuGet или асамблеи към вашия .NET проект.
Настройване на Вашия лиценз Използвайте ключовете за лиценз, за да отключите пълната функционалност.
Създаване на опции за подписване Използване
Signature
иSignOptions
класове, за да се посочат вход PDF, сертификат, подпис изображение, и опции.Извършване на процеса на подписване Извършване на подпис операцията и съхранение или разпространение на подписан документ.
Пример: цифрово подписване на PDF с Сертификат и Подпис (C#)
using Aspose.Pdf.Plugins;
var inputPath = @"C:\Samples\unsigned.pdf";
var outputPath = @"C:\Samples\signed.pdf";
var certPath = @"C:\Keys\certificate.pfx";
var certPassword = "your_password";
var signatureImagePath = @"C:\Images\sign.png";
// Set up signature options
var signOptions = new SignOptions
{
CertificateFile = certPath,
CertificatePassword = certPassword,
SignatureImageFile = signatureImagePath,
SignaturePosition = new Rectangle(100, 100, 200, 150), // X1, Y1, X2, Y2
Reason = "Approved by QA",
Location = "Head Office"
};
signOptions.AddInput(new FileDataSource(inputPath));
signOptions.AddOutput(new FileDataSource(outputPath));
// Process signing
var plugin = new Signature();
var result = plugin.Process(signOptions);
Console.WriteLine("Signed file: " + outputPath);
Използване на случаи и разширения
- Булк Подпис: Автоматизира подписването на пакети от PDF за HR, правни или финансови операции.
- Visible vs. Invisible Signatures: Конфигурирайте появата и местоположението на подпис за регулаторни или маркови изисквания.
- Подпис Валидация: Използвайте Aspose.PDF API разширения, за да проверите и валидирате съществуващите цифрови подписи.
- Multiple Signers: Използвайте стъпки за подписване, за да добавите няколко цифрови подписи от различни потребители или субекти.
Вижте препратка за API за подробности за конфигурирането на сървъри за време, валидиране на подпис и персонализиран външен вид.
Най-добрите практики
- Безопасно съхраняване и управление на частни ключови файлове / сертификати.
- Винаги регистрирайте операции за подписване и проверете резултата за съответствие.
- Поставете подписните изображения в ясни, неограничени области на документа.
- Тест с различни PDF преглеждачи, за да се гарантира видимост и съвместимост на подпис.
Свързани ресурси:
- Снимка.pdf Документация
- Цифрова регистрация на PDF файлове
- Следваща публикация: PDF Blog Posts
- Проучване на Aspose.PDF продукти
В допълнение, **Aspose PDF SDK Digital Signature Capabilities ** позволява солидно управление на **PDF цифрови подписи .NET ** , което гарантира, че приложенията ви отговарят на високи стандарти за сигурност и съответствие. Аппоза PDFSDK цифровия подпис Features осигурява усъвършенствани възможности за управлението на дигиталните подписки във вашите PDF документи, като го прави по-лесно да отговаря на нуждите на бизнеса ви.