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. UzyjPortrait, aby wrocic do domyslnego ulozenia pionowego.- Dziala z
RenderHtmlAsPdf,RenderHtmlFileAsPdfiRenderUrlAsPdf.
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 | 0° |
Clockwise90 | 90° |
Clockwise180 | 180° |
Clockwise270 | 270° |
Naucz się dostosowywać układ PDF za pomocą IronPDF for Python!






