HTML-Dateien zu PDF

Convert an entire HTML file into a pixel-perfect PDF with IronPDF for Python’s RenderHtmlFileAsPdf method.

Einstieg

To convert an HTML file to PDF, you can use the RenderHtmlFileAsPdf method. This method requires only the path to the local HTML file and returns a PdfDocument object. 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 für die Anwendung der Methode:

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.

  • ChromePdfRenderer: This method takes a path to an HTML file and converts it into a PdfDocument. Das generierte PDF wird der HTML-Datei, wie sie in einem Webbrowser erscheint, sehr ähnlich sein.

  • save_as: This method saves the newly created PDF document to the specified path on your file system.

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 mit diesem Tutorial, wie man HTML in PDF konvertiert!

Bereit anzufangen?
Version: 2025.9 gerade veröffentlicht