Dikey & Yatay Yönlendirme

Genellikle, dinamik PDF dokümanları oluştururken, doküman yönlendirmesini özelleştirmeniz gerektiğini fark edeceksiniz. IronPDF'in PaperOrientation'i burada devreye giriyor. Bu araç, geliştiricilerin PdfPaperOrientation sınıfına erişmesine olanak tanır. Bu sayede, HTML veya URL içeriğinden PDF dokümanları oluştururken manzara veya portre sayfa yönlendirmesi arasında seçim yapabilirsiniz.

  • Yatay yönlendirme için şunu kullanırsınız: PdfPaperOrientation.Landscape
  • Dikey yönlendirme için şunu kullanırsınız: PdfPaperOrientation.Portrait

Mevcut PDF belgeleriyle çalışıyorsanız, PDF belgesinin yönünü özelleştirmek için PageRotation kullanabilirsiniz. Dokümanızdaki sayfaların döndürülmesini ayarlamak için, şunları yapacaksınız:

  • PDF içerisinde belirli bir sayfayı döndürmek istiyorsanız SetPageRotation kullanın
  • PDF belgenizdeki tüm sayfaları döndürmek istiyorsanız SetAllPageRotations kullanın

Öncelikle, mevcut bir PDF belgesi mi kullanacağımıza yoksa yeni bir PDF mi oluşturacağımıza karar vermemiz gerekecek. İlk olarak, yeni oluşturulmuş bir PDF belgesinin yönlendirmesini ayarlama adımlarına ve ardından mevcut bir PDF için nasıl çalıştığını göreceğiz.

Öncelikle, yeni bir ChromePdfRenderer() örneği oluşturmanız gerekecek. Bu, HTML veya URL içeriğinden yeni bir PDF belgesi oluşturmayı ele alacak. Sonra, renderalmadan önce, kağıt yönü renderer.RenderingOptions.PaperOrientation kullanılarak ayarlanır. PdfPaperOrientation.Landscape seçilerek üretilen PDF, varsayılan dikey yönelimin yerine yatay modda görünecektir. HTML dizesini alıp anında PDF'ye dönüştüren RenderHtmlAsPdf renderlama yöntemini kullanacağız.

Şimdi, mevcut PDF belgeleri için özel bir yönlendirme nasıl ayarlayabileceğinize bir göz atalım. İlk olarak, sayfalarına erişim sağlayarak, old_report.pdf adında bir dosyayı PdfDocument nesnesine yükleyeceğiz. Pages[0].PageRotation kullanarak, ilk sayfanın döndürülme durumunu kontrol edebilirsiniz. Değişiklik yapmak için, bu durumda birinci sayfayı saat yönünde 90 derece döndüren SetPageRotation tek bir sayfayı döndürür.

Bu örnekler birlikte, IronPDF'ün yalnızca HTML ve web kaynaklarından mükemmel PDF'ler oluşturmakla kalmayıp, aynı zamanda mevcut PDF belgelerinde sayfa yönlendirmesi ve dönüşü ayarlamayı geliştirerek .NET geliştiricileri için PDF iş akışlarını basitleştirdiğini göstermektedir.

PDF'lerde Sayfa Yönlendirmesi ve Dönüşü Hakkında Daha Fazla Bilgi Edinin.

Başlamaya Hazır mısınız?
Nuget Indirmeler 18,332,619 | Sürüm: 2026.4 yeni yayınlandı
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizin PDF olduğunu izleyin.