IRONSOFTWAREHOME
HTML-Dateien zu PDF
from ironpdf import *

# Instantiate Renderer
renderer = ChromePdfRenderer()

# Create a PDF from an existing HTML file using Python
pdf = renderer.RenderHtmlFileAsPdf("example.html")

# Export to a file or Stream
pdf.SaveAs("output.pdf")
pip install ironpdf
HTML-Dateien zu PDF

HTML-Dateien zu PDF

Konvertieren Sie eine vollständige HTML-Datei in ein pixelgenaues PDF mit IronPDF for Python's RenderHtmlFileAsPdf-Methode.

Einstieg

Um eine HTML-Datei in ein PDF zu konvertieren, können Sie die Methode RenderHtmlFileAsPdf verwenden. Diese Methode erfordert 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 für die Anwendung der Methode:

Den Code verstehen

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

  • ChromePdfRenderer: 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 im angegebenen Pfad auf Ihrem Dateisystem.

Anpassen der PDF-Ausgabe

ChromePdfRenderer wird mit verschiedenen Anpassungsoptionen geliefert, einschließlich dem Festlegen von Kopfzeilen, Fußzeilen, Rändern, Hintergründen, Seitenzahlen usw. Für fortgeschrittenere Funktionen und Anpassungen siehe dieses Codebeispiel und erfahren Sie, wie man PDF-Ausgabe anpasst.

Lernen Sie mit diesem Tutorial, wie man HTML in PDF konvertiert!
Auf GitHub ansehen

Bereit anzufangen?

Version:2026.9gerade 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.
Python Modul-Download für PDF
Installation mit pip

Version: 2026.9

  1. Herunterladen und Python 3.7+ installieren.
  2. 18. Installiere pip von pypi.org, wenn es noch nicht installiert ist.
  3. Führen Sie den obigen Befehl im Terminal aus.
Python PDF-Modul
Modul herunterladen

Version: 2026.9

Manuell in Ihr Projekt installieren

  1. Paket herunterladen
  2. Führen Sie diesen Befehl aus dem Terminal aus
    pip install ironpdf-2026.9-py37-none-win_amd64.whl

Lizenzen ab 749 $