HTML zu PDF

Dieses Codebeispiel zeigt, wie IronPDF rohe HTML-Inhalte in hochwertige, pixelgenaue PDF-Dokumente umwandeln kann. IronPDF kann HTML-Markup mit einer einfachen Struktur (wie im obigen Beispiel gegeben) und komplexere Markups rendern, die verschachtelte Elemente, Stylesheet-Deklarationen und JavaScript-Interaktionen beinhalten.

Im Hintergrund nutzt IronPDF eine eingebaute Chrome-Rendering-Engine, um HTML-, JavaScript- und CSS-Inhalte als korrekte Webinhalte zu interpretieren, bevor es diese genau in ihre äquivalente PDF-basierte Darstellung übersetzt. Dies stellt sicher, dass IronPDF PDFs ausgibt, deren Inhalt genauso erscheint, wie er in einem standardkonformen Webbrowser erscheinen würde.

Die PdfDocument-Klasse von IronPDF bietet mehrere statische Methoden, die es Java-Entwicklern ermöglichen, HTML-Inhalte aus verschiedenen Quellen zu rendern. PdfDocument.renderHtmlAsPdf, wie im obigen Beispiel gezeigt, wandelt einen String, der HTML-Markup enthält, in seine PDF-Form um. Um Webinhalte zu konvertieren, die sich in einem lokalen Netzwerk oder im Internet befinden, rufen Sie PdfDocument.renderUrlAsPdf auf, das einen String mit der URL der zu rendernden Webseite akzeptiert. Für HTML-Dateien, die in einem lokalen Dateisystemverzeichnis gespeichert sind, geben Sie deren Pfade in Aufrufen der Methode PdfDocument.renderHtmlFileAsPdf an.

Entwickler können das Erscheinungsbild der aus den drei vorherigen Methoden zurückgegebenen PDF-Dokumente mit der ChromePdfRenderOptions-Klasse anpassen. Weitere Informationen finden Sie in der ChromePdfRenderOptions API-Dokumentation.

Entdecken Sie das komplette HTML-zu-PDF-Tutorial für Java

Bereit anzufangen?
Version: 2025.11 gerade veröffentlicht