IRONSOFTWAREHOME
HTML-Rendering-Einstellungen
from ironpdf import *

# Instantiate Renderer
renderer = ChromePdfRenderer()

# Many rendering options to use to customize!
renderer.RenderingOptions.SetCustomPaperSizeInInches(12.5, 20)
renderer.RenderingOptions.PrintHtmlBackgrounds = True
renderer.RenderingOptions.PaperOrientation = PdfPaperOrientation.Landscape
renderer.RenderingOptions.Title = "My PDF Document Name"
renderer.RenderingOptions.EnableJavaScript = True
renderer.RenderingOptions.WaitFor.RenderDelay(50) # in milliseconds
renderer.RenderingOptions.CssMediaType = PdfCssMediaType.Screen
renderer.RenderingOptions.FitToPaperMode = FitToPaperModes.Zoom
renderer.RenderingOptions.Zoom = 100
renderer.RenderingOptions.CreatePdfFormsFromHtml = True
 
# Supports margin customization!
renderer.RenderingOptions.MarginTop = 40 # millimeters
renderer.RenderingOptions.MarginLeft = 20 # millimeters
renderer.RenderingOptions.MarginRight = 20 # millimeters
renderer.RenderingOptions.MarginBottom = 40 # millimeters
 
# Can set FirstPageNumber if you have a cover page
renderer.RenderingOptions.FirstPageNumber = 1 # use 2 if a cover page will be appended
 
# Settings have been set, we can render:
renderer.RenderUrlAsPdf("https://www.wikipedia.org/").SaveAs("my-content.pdf")
pip install ironpdf
HTML-Rendering-Einstellungen

HTML-Rendering-Einstellungen

IronPDF for Python bietet eine umfangreiche Palette von Renderoptionen über die ChromePdfRenderer.RenderingOptions-Eigenschaft und gibt Ihnen präzise Kontrolle über jeden Aspekt des erzeugten PDFs.

Einstieg

Instanziieren Sie ein ChromePdfRenderer, passen Sie die Eigenschaften auf seinem RenderingOptions Objekt an und rufen Sie dann eine der Render-Methoden auf. Jede von Ihnen gesetzte Option wird auf alle von dieser Renderer-Instanz erzeugten PDFs angewendet.

Den Code verstehen

  • SetCustomPaperSizeInInches: Definiert eine nicht standardmäßige Seitenbreite und -höhe in Zoll.
  • PrintHtmlBackgrounds: Wenn True, werden CSS-Hintergrundfarben und -Bilder in der Ausgabe enthalten sein.
  • PaperOrientation: Akzeptiert PdfPaperOrientation.Landscape oder Portrait.
  • Title: Setzt den internen Dokumententitel, der in den PDF-Metadaten sichtbar ist.
  • EnableJavaScript: Erlaubt inline <script> Blöcke und externe Skripte zur Ausführung, bevor das PDF gerendert wird.
  • WaitFor.RenderDelay: Pausiert das Rendering für eine festgelegte Anzahl von Millisekunden, nützlich wenn JavaScript Zeit zur Ausführung benötigt.
  • CssMediaType: Wechselt zwischen Screen und Print CSS-Regeln, um zu steuern, welches Stylesheet angewendet wird.
  • FitToPaperMode: Kontrolliert, wie der Inhalt skaliert wird, um auf die Seite zu passen (z. B. Zoom, AutomaticFit).
  • Zoom: Prozentuale Zoomstufe, die auf den Seiteninhalt angewendet wird.
  • CreatePdfFormsFromHtml: Wenn True, werden HTML-<input> und <select>-Elemente in interaktive PDF-Formfelder umgewandelt.
  • MarginTop / MarginLeft / MarginRight / MarginBottom: Legt Seitenränder in Millimetern fest.
  • FirstPageNumber: Startseitennummer, nützlich, wenn ein Deckblatt dem Dokument vorangestellt wird.

Optionen anwenden

Alle Optionen werden vor dem Aufruf einer Render-Methode wie RenderUrlAsPdf, RenderHtmlAsPdf oder RenderHtmlFileAsPdf eingestellt. Der Renderer kann bei mehreren Render-Aufrufen mit denselben Einstellungen wiederverwendet werden.

Lernen Sie, wie man HTML mit IronPDF for Python in PDF konvertiert!

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 $