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çin Portrait kullanın.
  • RenderHtmlAsPdf, RenderHtmlFileAsPdf ve RenderUrlAsPdf ile ç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ğerDereceler
None
Clockwise9090°
Clockwise180180°
Clockwise270270°

IronPDF for Python ile PDF düzenini nasıl özelleştireceğinizi öğrenin!

Başlamaya Hazır mısınız?
Sürüm: 2026.6 yeni yayınlandı
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz?
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.