Anwendung von digitalen Signaturen in IronPDF

This article was translated from English: Does it need improvement?
Translated
View the article in English

Eine digitale Signatur ist eine kryptografische Methode, die mit der IronPDF-Bibliothek zu bestehenden PDF-Dokumenten hinzugefügt werden kann. Dazu gehört das Hinzufügen voneinzeln undmehrere Unterschriften mit inkrementellen Einsparungen unterschriften.

Unterstütztes digitales Signaturzertifikat

IronPDF unterstützt digitale Signaturzertifikate im .pfx'-Format für Windows und im.p12'-Format für MacOS, die mit dem `X509Certificate2'-Standard konform sind. Sie können das Format Ihres vorhandenen digitalen Signaturzertifikats überprüfen, indem Sie die Dateierweiterung kontrollieren.

Wenn Sie keine Bescheinigung in dem erforderlichen Format haben, lesen Sie diesedokumentation um ein neues X509Certificate2-Standardzertifikat zu erstellen. Das resultierende Zertifikat kann dann über IronPDF auf ein PDF-Dokument angewendet werden.

Bitte beachten Sie
IronPDF unterstützt nur X509KeyStorageFlags.Exportable. Bei einigen Zertifikaten ist KeyStorageFlags standardmäßig auf Exportable gesetzt. Der Versuch, andere KeyStorageFlags zu verwenden, führt zu einer Ausnahme.

Unterschrift mit Bild

Ein Bild kann dem PDF-Dokument hinzugefügt werden, um visuell anzuzeigen, dass das Dokument digital signiert wurde. Dies kann mit IronPDF mit dem folgenden Codeschnipsel erreicht werden:

var sig = new PdfSignature("IronSoftware.pfx", "123456");
sig.SignatureImage = new PdfSignatureImage("IronSoftware.png", 0, new Rectangle(0, 600, 100, 100));
var sig = new PdfSignature("IronSoftware.pfx", "123456");
sig.SignatureImage = new PdfSignatureImage("IronSoftware.png", 0, new Rectangle(0, 600, 100, 100));
IRON VB CONVERTER ERROR developers@ironsoftware.com
VB   C#

Stellen Sie sicher, dass die Eigenschaft der Bilddatei im Projekt auf "CopyToOutputDirectory=always " gesetzt ist, damit das Bild gefunden und im PDF-Dokument gerendert werden kann, sobald die Signatur aufgebracht wurde.

Wenn Sie mehr über die Anwendung digitaler Signaturen über IronPDF erfahren möchten, lesen SieDigitales Signieren eines PDF-Dokuments.

Für technische Unterstützung, sieheSo stellen Sie eine technische Supportanfrage für IronPDF.