Orientacja pionowa i pozioma

IronPDF for Python obsługuje zarówno orientację poziomą, jak i pionową stron dla nowych plików PDF, a także oferuje kontrolę rotacji na stronach istniejących dokumentów.

Pierwsze kroki

Dla nowych PDF-ow, ustaw RenderingOptions.PaperOrientation przed wywolaniem jakiejkolwiek metody renderowania. Dla istniejacych PDF-ow, uzyj SetPageRotation lub SetAllPageRotations na zaladowanym PdfDocument, aby obrocic poszczegolne strony lub caly dokument.

Zrozumienie kodu

Nowe pliki PDF

  • PaperOrientation = PdfPaperOrientation.Landscape: Renderuje PDF w orientacji poziomej. Uzyj Portrait, aby wrocic do domyslnego ulozenia pionowego.
  • Dziala z RenderHtmlAsPdf, RenderHtmlFileAsPdf i RenderUrlAsPdf.

Istniejące pliki PDF

  • PdfDocument.FromFile(path): Laduje istniejacy plik PDF.
  • Pages[0].PageRotation: Odczytuje aktualna rotacje pierwszej strony (indeks zerowy).
  • SetPageRotation(PageIndex, Rotation): Obraca jedna strone do okreslonego kata.
  • SetAllPageRotations(Rotation): Stosuje taka sama rotacje do kazdej strony w dokumencie.

Wartości rotacji

Enum PdfPageRotation zapewnia cztery opcje:

WartośćStopnie
None
Clockwise9090°
Clockwise180180°
Clockwise270270°

Naucz się dostosowywać układ PDF za pomocą IronPDF for Python!

Gotowy, aby rozpocząć?
Wersja: 2026.6 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.