IRONSOFTWAREHOME
Hochformat- & Querformatausrichtung
from ironpdf import *
 
# For NEW PDF Documents use PdfPaperOrientation
# PdfPaperOrientation: To choose Landscape or Portrait Orientation in a new PDF document
renderer = ChromePdfRenderer()
renderer.RenderingOptions.PaperOrientation = PdfPaperOrientation.Landscape

new_pdf_from_html = renderer.RenderHtmlAsPdf("<h1> Hello World! </h1>")
new_pdf_from_html_file = renderer.RenderHtmlFileAsPdf("example.html")
new_pdf_from_url = renderer.RenderUrlAsPdf("https://ironpdf.com")

# For EXISTING PDFs use PageRotation
# PageRotation: To rotate a PDF page and all of its contents
existing_pdf = PdfDocument.FromFile("old_report.pdf")

# Get rotation value
get_rotation_first_page = existing_pdf.Pages[0].PageRotation

# Rotate specified page
existing_pdf.SetPageRotation(PageIndex=0, Rotation=PdfPageRotation.Clockwise90)

# Rotate ALL pages
existing_pdf.SetAllPageRotations(PdfPageRotation.Clockwise270)
pip install ironpdf
Hochformat- & Querformatausrichtung

Hochformat- & Querformatausrichtung

IronPDF for Python unterstützt sowohl Quer- als auch Hochformat für neue PDFs und bietet eine seitenweise Rotationssteuerung für bestehende Dokumente.

Einstieg

Für neue PDFs setzen Sie RenderingOptions.PaperOrientation, bevor Sie eine Render-Methode aufrufen. Für bestehende PDFs verwenden Sie SetPageRotation oder SetAllPageRotations auf einem geladenen PdfDocument, um einzelne Seiten oder das gesamte Dokument zu drehen.

Den Code verstehen

Neue PDFs

  • PaperOrientation = PdfPaperOrientation.Landscape: Rendert das PDF im Querformat. Verwenden Sie Portrait, um zum Standardlayout im Hochformat zurückzukehren.
  • Funktioniert mit RenderHtmlAsPdf, RenderHtmlFileAsPdf und RenderUrlAsPdf.

Bestehende PDFs

  • PdfDocument.FromFile(path): Lädt eine bestehende PDF-Datei.
  • Pages[0].PageRotation: Liest die aktuelle Drehung der ersten Seite (nullbasierter Index).
  • SetPageRotation(PageIndex, Rotation): Dreht eine einzelne Seite auf den angegebenen Winkel.
  • SetAllPageRotations(Rotation): Wendet die gleiche Drehung auf jede Seite im Dokument an.

Rotationswerte

Das PdfPageRotation-Enum bietet vier Optionen:

WertGrad
None0°
Clockwise9090°
Clockwise180180°
Clockwise270270°
Lernen Sie, das PDF-Layout mit IronPDF for Python anzupassen!

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 $