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 SiePortrait, um zum Standardlayout im Hochformat zurückzukehren.- Funktioniert mit
RenderHtmlAsPdf,RenderHtmlFileAsPdfundRenderUrlAsPdf.
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 |
0° |
Clockwise90 |
90° |
Clockwise180 |
180° |
Clockwise270 |
270° |
Lernen Sie, das PDF-Layout mit IronPDF for Python anzupassen!

