IRONSOFTWAREHOME
Digitale Signaturen
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Step 1. Import a PDF
const pdf = await PdfDocument.open("sample.pdf");

    // Step 2. Sign the PDF with digital certificate
    await pdf.signDigitalSignature({
        certificatePath: "IronSoftware.pfx",
        certificatePassword: "123456",
        signingReason: "To show how to sign a PDF",
        signingLocation: "Chicago, USA",
        signatureImage: {
            SignatureImagePath: "logo.png"
        }
    });

    //Step 3. The PDF is not signed until saved to file.
await pdf.saveAs("signed.pdf");
})();
npm i @ironsoftware/ironpdf
Digitale Signaturen

Digitale Signaturen

Der Prozess des Anbringens einer digitalen Signatur an ein PDF-Dokument beginnt mit dem Importieren einer bestehenden PDF-Datei.

Um eine digitale Signatur anzuwenden, verwenden Sie die signDigitalSignature Methode. Bei dieser Methode muss der Dateipfad zum digitalen Zertifikat angegeben und das zum Signieren des Dokuments erforderliche Passwort bereitgestellt werden. Zusätzlich können Sie weitere Informationen angeben, wie zum Beispiel den Grund für die Unterzeichnung und den Ort.

Hier ist ein Beispiel für die Anwendung einer digitalen Signatur mit IronPDF in C#:

In diesem Beispiel:

  • Wir beginnen damit, ein vorhandenes PDF-Dokument mit PdfDocument.FromFile zu laden.
  • Dann wenden wir eine digitale Signatur mit der SignDigitalSignature Methode an, die den Pfad zu einer .pfx Datei (Ihr digitales Zertifikat) und das zugehörige Passwort erfordert. Sie können auch zusätzliche Details wie den Grund und den Ort der Unterzeichnung angeben.
  • Schließlich wird das signierte PDF mit der SaveAs Methode gespeichert.

Nachdem die digitale Signatur angewendet wurde, exportieren Sie das signierte PDF-Dokument mit der saveAs Methode. Diese Version des Dokuments ist nun sicher signiert.

Weitere Informationen zur Verwendung dieser Methode mit IronPDF finden Sie in der Dokumentation zu digitalen Signaturen von IronPDF auf deren Website .

Code erforschen: PDF-Dateien mit IronPDF digital signieren
Auf GitHub ansehen

Bereit anzufangen?

Version:2026.6gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
Node.js Modul-Download für PDF
Mit npm installieren

Version: 2026.6

  1. Herunterladen und Node.js 12+ installieren.
  2. Führen Sie den obigen Befehl im Terminal aus.

Lizenzen ab 749 $