Dikey & Yatay Yönlendirme
IronPDF for Java, yeni ve mevcut PDF belgelerinin sayfa yönelimini değiştirebilir.
IronPDF ile yeniden oluşturulan yeni PDF belgeleri varsayılan olarak portre yönelimi kullanır. Gelştiriciler, bu davranışı içerik (HTML, RTF'ler, URL'ler vb.)'yi PDF'lere dönüştürürken bir ChromePdfRenderOptions örneği ile değiştirebilir. setPaperOrientation yöntemi bir PaperOrientation değeri kabul eder ve geliştiricilere sonuçlanan PDF'in kağıt yönünü istedikleri gibi değiştirme olanağı tanır. Öne çıkan kod örneginde, 21-23 nolu satirlar manzara yöneliminde bir PDF belgesi oluşturur. 21. satırdaki setPaperOrientation ile PaperOrientation.LANDSCAPE çağrısı, yönlendirme davranışını tetikler. ENUM değerini PaperOrientation.PORTRAIT lehine değiştirmek, sonraki PdfDocument.renderUrlAsPdf çağrısını IronPDF ana sayfasını portre yönünde yaratacak şekilde yapar.
ChromePdfRenderOptions nesneleri, mevcut PDF'lerin sayfa yönünü değiştirmek için kullanılamaz (bunlar, herhangi bir PDF render yönteminden yapılan önceki çağrılardan üretilmiş veya PdfDocument.fromFile yöntemi kullanılarak IronPDF'e yüklenmiş olanlar olabilir). Bu PDF belgeleri icin, sayfa yönelimleri rotasyon temelli dönüşümler aracılığıyla ayarlanabilir. Bu amaca yönelik olarak, IronPDF, kullanıma hazır rotateAllPages yöntemini sunmaktadır.
rotateAllPages, geçerli bir dizi dönme değerini belirten bir PageRotation enum tipi kabul eder. Kod örneğinin 40. satırı çalışma PDF belgesinde her sayfayı saat yönünde 270 derece döndürür. Bir PDF'teki tek bir sayfayı (veya sayfalar alt kümesini) döndürmek için, rotateAllPages yerine rotatePage yöntemini tercih edin.

