Portre & Manzara Yönelimi
IronPDF for Java, yeni ve mevcut PDF belgelerinin sayfa yönünü değiştirebilir.
IronPDF ile yenide render edilen yeni PDF belgeleri varsayılan olarak portre yönünde kullanılır. Geliştiriciler, içeriği (HTML, RTF, URL vb.) ChromePdfRenderOptions örneği ile PDF'ye dönüştürürken bu davranışı geçersiz kılabilirler. setPaperOrientation yöntemi, PaperOrientation değerini kabul eder ve geliştiricilerin, ortaya çıkan PDF'nin kağıt yönünü istedikleri gibi değiştirmelerine olanak tanır. Öne çıkan kod örneğinin 21 - 23. satırları, yatay yönlendirmede ayarlanmış bir PDF belgesi oluşturur. 21. satırda PaperOrientation.LANDSCAPE ile setPaperOrientation çağrısı, yönlendirme davranışını tetikler. Enum değerini PaperOrientation.PORTRAIT ile değiştirmek, PdfDocument.renderUrlAsPdf'ye yapılan sonraki çağrının IronPDF ana sayfasını dikey yönde oluşturmasına neden olur.
ChromePdfRenderOptions nesneleri, mevcut PDF'lerin sayfa yönünü değiştirmek için kullanılamaz (bunlar, PDF oluşturma yöntemlerinden herhangi birine yapılan önceki çağrılardan üretilen PdfDocument'ler veya PdfDocument.fromFile yöntemi kullanılarak IronPDF'ye yüklenenler olabilir). Bu PDF belgeleri için, döndürme tabanlı dönüşümlerle sayfa yönlendirmesi ayarlanabilir. Bu amaçla, IronPDF rotateAllPages yöntemini kullanıma sunar.
rotateAllPages, kabul edilen bir dizi döndürme değerini belirten PageRotation enum türünü kabul eder. Öne çıkan kod örneğinin 40. satırı, PDF belgesinde çalışan her sayfayı saat yönünde 270 derece döndürür. Bir PDF'deki yalnızca bir sayfayı (veya sayfaların bir alt kümesini) döndürmek için, rotateAllPages yerine rotatePage yöntemini tercih edin.


