Plugin de signatura digital per a Aspose.PDF
El Plugin d’Aspose.PDF Digital Signature per a .NET permet als desenvolupadors aplicar signatures digitals -crypto i visibles- directament a PDF Amb el suport integrat per a les signatures basades en el certificat, el timestamp i la imatge de la signatura, s’estamina els fluxos de treball de documents segurs en els escenaris de negocis, legals o de conformitat.
ltims articles
Aspose.PDF Funcions clau del plug-in de signatura digital
Certificat basat en PDF Signatura Signar documents PDF utilitzant certificats estàndard X.509 per a l’autenticitat i la conformitat.
Suport per la imatge de signatura Overlay imatges de signatura (per exemple, manuscrits, logotips) en posicions configurables sobre els documents signats.
Configuració de signatura flexible Establir la ubicació, la raó i l’aparença per a les signatures. Personalitzar el seu lloc, mida i estil visual.
Opcions de seguretat avançades Utilitzeu el timestamping, els controls de revocació i el tancament del camp de signatura per satisfer requisits avançats.
Començar amb Aspose.PDF Digital Signature Plugin
Instal·la Aspose.PDF per a .NET Afegeix el paquet a través de NuGet o assemblies al teu projecte .NET.
Configura la teva llicència Aplica les teves claus de llicència per desbloquejar tota la funcionalitat.
Instal·lació d’opcions de signatura Use
Signature
iSignOptions
classes per especificar entrada PDF, certificat, imatge de signatura, i opcions.Runir el procés de signatura Executar l’operació de signatura i guardar o distribuir el document signat.
Exemple: Signar digitalment un PDF amb la imatge de certificat i signatura (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);
Use Cases i Extensions
- Bulk Signing: Automatitza la signatura de batxes de PDFs per a operacions humanes, legals o financeres.
- Visible vs. Invisible Signatures: Configura l’aparença i la ubicació de la signatura per a requisits regulatoris o de marca.
- Validació de la signatura: Utilitza les extensions d’API Aspose.PDF per comprovar i validar les signatures digitals existents.
- Multiple Signers: Iterate signing passes per afegir múltiples signatures digitals de diferents usuaris o entitats.
Veure la referència de l’API per a detalls sobre la configuració dels servidors de timestamp, la validació de signatura i l’aparença personalitzada.
Les millors pràctiques
- Emmagatzemar i gestionar de manera segura els fitxers / certificats clau privats.
- Sempre logar les operacions de signatura i verificar la sortida per a la conformitat.
- Posa les imatges de signatura en àrees de document clares i no obstruïdes.
- Prova amb una varietat de visualitzadors de PDF per garantir la visibilitat i la compatibilitat de la signatura.
Recursos relacionats:
- Documentació.pdf
- Signar els arxius PDF digitalment
- Últimes pàgines web.PDF Blog Posts
- Descobreix Aspose.PDF Productes
A més, la Aspose PDF SDK Digital Signature Capabilities permet un tractament robust de PDF Digitals Signatures .NET , assegurant que les seves aplicacions compleixen els estàndards d’alta seguretat i compliment. Les característiques de les signatures digitals de l’ASPOS PDF SDS ofereixen opcions millores per gestionar les firmes digitales en els seus documents PDF, fent-ho més fàcil de satisfer les necessitats de la seva empresa.