Orientacja pionowa i pozioma

IronPDF for Java umożliwia zmianę orientacji stron nowych i istniejących dokumentów PDF.

Nowe dokumenty PDF renderowane na nowo za pomocą IronPDF domyślnie wykorzystują orientację pionową. Deweloperzy mogą nadpisać to zachowanie przy konwertowaniu treści (HTML, RTFy, URL-e itd.) na PDF-y za pomocą instancji ChromePdfRenderOptions. Metoda setPaperOrientation akceptuje wartość PaperOrientation i pozwala deweloperom zmieniać orientację papieru wynikowego PDF według uznania. Wiersze 21–23 przedstawionego przykładu kodu tworzą dokument PDF w orientacji poziomej. Wywołanie setPaperOrientation z PaperOrientation.LANDSCAPE w linii 21 wyzwala zachowanie orientacji. Zamiana wartości enum na PaperOrientation.PORTRAIT spowodowałaby, że następne wywołanie PdfDocument.renderUrlAsPdf utworzyłoby stronę główną IronPDF w orientacji pionowej.

Obiekty ChromePdfRenderOptions nie mogą być używane do zmiany orientacji strony w istniejących PDF-ach (mogą to być PdfDocument wyprodukowane z wcześniejszych wywołań dowolnej z metod renderowania PDF-ów lub które zostały załadowane do IronPDF za pomocą metody PdfDocument.fromFile). W przypadku tych dokumentów PDF orientację strony można dostosować za pomocą transformacji opartych na obrocie. W tym celu IronPDF udostępnia metodę rotateAllPages do użytku.

rotateAllPages akceptuje typ enum PageRotation, który określa zestaw akceptowalnych wartości rotacji. Wiersz 40 przedstawionego przykładu kodu obraca każdą stronę w otwartym dokumencie PDF o 270 stopni w prawo. Aby obrócić tylko jedną stronę (lub podzbiór stron) w PDF-ie, wybierz metodę rotatePage zamiast rotateAllPages.

Learn more about PaperOrientation in IronPDF for Java.

Gotowy, aby rozpocząć?
Wersja: 2026.6 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.