Portre & Manzara Yönelimi
IronPDF for Python, yeni PDF'ler için hem Yatay hem de Dikey sayfa yönlendirmesini destekler ve mevcut belgeler için sayfa başına döndürme kontrolü sağlar.
Başlarken
Yeni PDF'ler için, herhangi bir renderlama yöntemi çağrılmadan önce RenderingOptions.PaperOrientation ayarlayın. Mevcut PDF'ler için, @@SetPageRotation veya SetAllPageRotations bir yüklenmiş PdfDocument üzerinde bireysel sayfaları veya tüm belgeyi döndürmek için kullanın.
Kodu Anlama
Yeni PDF'ler
PaperOrientation = PdfPaperOrientation.Landscape: PDF'yi yatay yönde işler. Varsayılan dikey düzenine dönmek içinPortraitkullanın.RenderHtmlAsPdf,RenderHtmlFileAsPdfveRenderUrlAsPdfile çalışır.
Mevcut PDF'ler
PdfDocument.FromFile(path): Mevcut bir PDF dosyasını yükler.Pages[0].PageRotation: İlk sayfanın (sıfır tabanlı indeks) mevcut dönüş açısını okur.SetPageRotation(PageIndex, Rotation): Belirtilen açıyı tek bir sayfaya uygular.SetAllPageRotations(Rotation): Aynı dönme açısını belgedeki her sayfaya uygular.
Döndürme Değerleri
PdfPageRotation enumerasyonu dört seçenek sağlar:
| Değer | Dereceler |
|---|---|
None | 0° |
Clockwise90 | 90° |
Clockwise180 | 180° |
Clockwise270 | 270° |
IronPDF for Python ile PDF düzenini nasıl özelleştireceğinizi öğrenin!






