IRONSOFTWAREHOME
VERWENDUNG VON IRONPDF FOR JAVA

HTML2PDF Java (Code-Beispiel Tutorial)

Curtis Chau
Curtis Chau
Updated: 21. April 2026

Dieser Artikel wird IronPDF verwenden - eine Java-Bibliothek zur programmgesteuerten Erstellung von PDF-Dokumenten.

IronPDF - Eine Java-Bibliothek

Ingenieure von Iron Software haben nun IronPDF for Java entwickelt, was Java-Entwicklern hilft, PDF-Dokumente zu erstellen, zu bearbeiten und zu manipulieren. IronPDF ermöglicht es Ihnen, mit allen Aspekten von PDF-Dateien zu arbeiten. Es bietet Entwicklern eine breite Palette von Funktionen zur Erstellung und Anpassung von PDFs. Es hilft auch, das Layout und die Formatierung des PDF-Dokuments zu steuern.

Zu den Hauptfunktionen gehört die Fähigkeit, eine PDF-Datei aus verschiedenen Quellen wie HTML, JavaScript, CSS, XML-Dokumenten und verschiedenen Bildformaten zu erstellen. Zusätzlich bietet IronPDF die Möglichkeit, Kopf- und Fußzeilen zu Ihrem PDF hinzuzufügen, Tabellen in PDFs zu erstellen, digitale Signaturen und Anhänge einzufügen. Es unterstützt vollständiges Multithreading und bietet noch mehr Features!

Schritte zur Umwandlung von HTML in PDF in Java


Voraussetzungen

Um eine PDF-Java-Konvertierungsanwendung zu erstellen, müssen Sie die folgenden Voraussetzungen herunterladen und installieren:

  1. Java Development Kit (JDK): Die neueste Version des JDK muss auf Ihrem Computer installiert sein, damit die PDF-Konvertierungsanwendung kompiliert und ausgeführt werden kann. Das JDK kann von der Oracle-Website heruntergeladen werden.

  2. Maven: Maven muss installiert sein, da es sich um ein Build-Automation-Tool handelt, das hauptsächlich für Java-Projekte verwendet wird. Maven kann von der Apache Maven-Website heruntergeladen werden.

  3. IronPDF for Java Library: Nun müssen Sie die neueste Version der IronPDF for Java Library als Abhängigkeit zu Ihrer PDF-Konvertierungsanwendung hinzufügen. Fügen Sie die folgende IronPDF-Abhängigkeit zur pom.xml Datei Ihres Projekts hinzu:

    <dependency>
        <groupId>com.ironsoftware</groupId>
        <artifactId>ironpdf</artifactId>
        <version>LATEST_VERSION</version>
    </dependency>
    XML
  4. Sie müssen auch die Slf4j-Abhängigkeit in der pom.xml Datei hinzufügen.

    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-simple</artifactId>
        <version>2.0.5</version>
    </dependency>
    XML

Sobald alle Voraussetzungen heruntergeladen und installiert sind, kann das Projekt nun verwendet werden, um HTML-Dateien in PDF-Dokumente in Java-Anwendungen zu konvertieren.

Notwendige Importe und Lizenzschlüssel hinzufügen

Zuerst müssen Sie den IronPDF-Import zu Ihrer Haupt-Java-Datei hinzufügen, in der Sie den Code für den PDF-Konverter ausführen möchten. Sie müssen alle erforderlichen Klassen importieren, und dies kann mit dieser einzigen Codezeile geschehen:

import com.ironsoftware.ironpdf.*;
Java

Geben Sie als Nächstes im Hauptprogramm den Lizenzschlüssel ein, den Sie beim Kauf oder als Testversion erhalten haben, indem Sie die IronPDF setLicenseKey verwenden.

// Set the license key for IronPDF. Replace "Your license key" with your actual license key.
License.setLicenseKey("Your license key");
Java

HTML-String in PDF umwandeln

IronPDF kann HTML-Inhalte mit nur einer einzigen Codezeile in PDF umwandeln.

// Convert an HTML string to a PDF document.
PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1> ~HTML2PDF in JAVA~ </h1> Made with IronPDF!");

// Save the PDF document to a file.
myPdf.saveAs(Paths.get("html_saved.pdf"));
Java

Im obigen Code wird die [renderHtmlAsPdf](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#renderHtmlAsPdf(java.lang.String)-Methode verwendet, um den HTML-String zu übergeben, der in ein PDF-Dokument umgewandelt wird. Dann wird die [saveAs](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#saveAs(java.lang.String)-Methode aufgerufen, um das PDF zu erzeugen.

Dies erstellt ein PDF-Dokument namens "html_saved.pdf", das den als String übergebenen HTML-Inhalt enthält.

HTML-Datei in PDF umwandeln

Mit dem folgenden Code können Sie die HTML-Datei in ein PDF-Dokument umwandeln:

// Render the HTML file as a PDF. The resulting PDF is stored in myPdf as a PdfDocument object.
PdfDocument myPdf = PdfDocument.renderHtmlFileAsPdf("example.html");

// Save the PdfDocument to a file.
myPdf.saveAs(Paths.get("html_file_saved.pdf"));
Java

Hier wird die [renderHtmlFileAsPdf](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#renderHtmlFileAsPdf(java.lang.String)-Methode verwendet, um eine HTML-Datei in eine PDF-Datei umzuwandeln. CSS und JavaScript können ebenfalls zusammen mit der HTML-Datei gerendert werden, sodass Layout und Formatierung der HTML-Datei erhalten bleiben.

HTML-URL in PDF umwandeln

Manchmal möchte man PDF-Dateien direkt von einer Webseite erstellen. Zu diesem Zweck stellt die IronPDF-Bibliothek die Methode [renderUrlAsPdf](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#renderUrlAsPdf(java.lang.String) zur Verfügung, um HTML von einer URL in PDF umzuwandeln. Die URL wird daher als Argument an die Methode übergeben.

// Render the HTML content from a URL as a PDF. The resulting PDF is stored in myPdf as a PdfDocument object.
PdfDocument myPdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com");

// Save the PdfDocument to a file.
myPdf.saveAs(Paths.get("url.pdf"));
Java

Sie können auch das Formatieren der PDF-Datei angeben, wie z.B. Seitengröße, Seitenorientierung, Randgröße, Layout und viele andere Eigenschaften, indem Sie einfach die ChromePdfRenderOptions verwenden und die Layoutoptionen in der renderUrlAsPdf Methode als zweites Argument übergeben.

Nach dem Ausführen des Projekts mit einem der oben genannten Codebeispiele werden PDF-Dateien für alle HTML-Inhalte generiert. Unten sehen Sie die Beispielausgabe von "HTML in PDF konvertieren".

HTML2PDF Java (Codebeispiel-Tutorial), Abbildung 1: URL zu PDF-Ausgabe URL zu PDF-Ausgabe

Weitere Code-Beispiele zur Erstellung von PDFs aus HTML finden Sie auf IronPDF's Website for Java-Entwickler.

HTML2PDF Java (Codebeispiel-Tutorial), Abbildung 2: IronPDF-Website IronPDF Website

IronPDF rendert alle Bilder und Texte ohne Verlust der Formatierung. Die Schaltflächen sind anklickbar und die Textfelder in der PDF-Datei können bearbeitet werden.

Zusammenfassung

Dieser Artikel zeigte, wie man ein PDF mit der Funktion "Convert HTML to PDF" der IronPDF for Java API erstellt.

IronPDF for Java ist kostenlos nutzbar, aber für Bereitstellungszwecke hat es eine kommerzielle Lizenzinformation, die bereits bei $999 beginnt. Sie können auch auf die kostenlose Testversion von IronPDF for Java zugreifen, um dessen Funktionalität im Produktionsmodus zu testen.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

...
Weiterlesen

Verwandte Artikel

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.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie nach 'IronPDF'
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

oder laden Sie den Windows-Installer hier herunter.

  1. Laden Sie IronPDF herunter und entpacken Sie es in ein Verzeichnis wie ~/Libs innerhalb Ihres Lösungsverzeichnisses
  2. Im Visual Studio-Projektmappen-Explorer klicken Sie mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronPDF.dll"

Lizenzen ab 749 $