HTML-Dateien zu PDF

Konvertieren Sie eine vollständige HTML-Datei mit der Methode RenderHtmlFileAsPdf von IronPDF für Python in ein pixelgenaues PDF.

Einstieg

Um eine HTML-Datei in PDF zu konvertieren, können Sie die Methode RenderHtmlFileAsPdf verwenden. Diese Methode benötigt nur den Pfad zur lokalen HTML-Datei und gibt ein PdfDocument-Objekt zurück. Dieses Objekt enthält den Inhalt der HTML-Datei, gerendert, als ob es in einem Webbrowser angezeigt würde. Stellen Sie sicher, dass Ihr HTML gültiges Markup enthält, um Rendering-Probleme zu vermeiden.

Hier ist ein einfaches Beispiel, wie Sie die Methode verwenden:

Den Code verstehen

  • ChromePdfRenderer: Dieses Objekt dient als Interaktionspunkt mit dem Rendering-Prozess. Es ermöglicht Anpassungen der PDF-Ausgabe durch das Setzen von Eigenschaften wie Kopfzeilen, Fußzeilen und mehr.

  • render_html_file_as_pdf: Diese Methode nimmt einen Pfad zu einer HTML-Datei und konvertiert sie in ein PdfDocument. Das generierte PDF wird der HTML-Datei, wie sie in einem Webbrowser erscheint, sehr ähnlich sein.

  • save_as: Diese Methode speichert das neu erstellte PDF-Dokument an dem auf Ihrem Dateisystem angegebenen Pfad.

Anpassen der PDF-Ausgabe

ChromePdfRenderer comes with various options for customization, including setting headers, footers, margins, backgrounds, page numbers, etc. For more advanced features and customization, see this code example and learn how to customize PDF output.

Lernen Sie, HTML mit diesem Tutorial in PDF umzuwandeln!

Bereit anzufangen?
Version: 2025.9 gerade veröffentlicht