IRONSOFTWAREHOME
Unterschriften zu PDFs hinzufügen


// Step 1. Create a PDF
PdfDocument pdf = PdfDocument.renderHtmlAsPdf("<h1>Testing 2048 bit digital security</h1>");

// Step 2. Create a Signature.
// You may create a .pfx or .p12 PDF signing certificate using Adobe Acrobat Reader.
// Read: https://helpx.adobe.com/acrobat/using/digital-ids.html
Signature signature = new Signature("Iron.pfx", "123456");

// Step 3. Optional signing options and a handwritten signature graphic
signature.setSigningContact("support@ironsoftware.com");
signature.setSigningLocation("Chicago, USA");
signature.setSigningReason("To show how to sign a PDF");
File imageFile = new File("handwriting.png");
byte[] imageBytes = Files.readAllBytes(imageFile.toPath());
signature.setSignatureImage(imageBytes, new Rectangle(100, 200, 250, 100));

// Step 4. Sign the PDF with the PdfSignature. Multiple signing certificates may be used
SignatureManager signatureManager = pdf.getSignature();
signatureManager.SignPdfWithSignature(signature);

// Step 5. The PDF is not signed until saved to file, stream or byte array.
pdf.saveAs("signed.pdf");
mvn install
Unterschriften zu PDFs hinzufügen

Unterschriften zu PDFs hinzufügen

Java-Entwickler können elektronische und digitale Signaturen zu PDF-Dokumenten programmgesteuert hinzufügen, indem sie die Signature- und SignatureManager-Klassen von IronPDF for Java verwenden.

Für digitale Signaturen instanziieren Sie eine neue Signature-Klasse mit dem Speicherort eines gültigen .pfx- oder .p12-Zertifikats sowie dessen Passwort. Rufen Sie als nächstes die signPdfWithSignature-Methode auf dem SignatureManager des bearbeitenden PDF auf, um das PDF mit dem Zertifikat zu signieren.

IronPDF unterstützt auch die Einbindung von Signaturbildern in Form von computergenerierten Textbildern oder digitalisierten Handschriftbildern. Fügen Sie solche Bilder mit der addSignatureImage-Methode zu einer Signatur hinzu, bevor Sie das PDF signieren.

Müssen Sie stattdessen eine handschriftliche Signatur auf einer PDF-Seite hinzufügen? Verwenden Sie die HtmlStamper-Klasse, um HTML-Text und Bilder zu einer oder mehreren Seiten eines Dokuments hinzuzufügen.

Wie man einem PDF programmgesteuert in Java eine digitale Signatur hinzufügt

  1. Installieren Sie die IronPDF-Java-Bibliothek, um eine digitale Signatur in einem PDF zu signieren.
  2. Verwenden Sie intuitive APIs, um bestehende PDFs zu laden oder neue PDFs zu rendern.
  3. Erstellen Sie ein Signature-Objekt und passen Sie dessen detaillierte Informationen an.
  4. Greifen Sie auf SignatureManager zu, indem Sie die getSignature-Methode auf der PDF-Instanz aufrufen.
  5. Signieren Sie das PDF mit der signPdfWithSignature-Methode in der SignatureManager-Instanz.
Explore the Signature Class for Java Digital Signatures
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.
Java Maven-Bibliothek für PDF
Installieren mit Maven

Version: 2026.6

<dependency>
   <groupId>com.ironsoftware</groupId>
   <artifactId>ironpdf</artifactId>
   <version>2026.6.1</version>
</dependency>
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.6.1
oder
Java PDF JAR
Herunterladen JAR

Version: 2026.6

Manuell in Ihr Projekt installieren