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:

Wert Grad
None
Clockwise90 90°
Clockwise180 180°
Clockwise270 270°

Lernen Sie, das PDF-Layout mit IronPDF for Python anzupassen!

Bereit anzufangen?
Version: 2026.6 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis?
Führen Sie eine Probe aus Sehen Sie zu, wie Ihr HTML-Code in eine PDF-Datei umgewandelt wird.