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ą. Programiści mogą zmienić to zachowanie podczas konwersji treści (HTML, RTF, adresy URL itp.) do plików PDF za pomocą instancji ChromePdfRenderOptions. Metoda setPaperOrientation przyjmuje wartość PaperOrientation i pozwala programistom na dowolną zmianę orientacji strony w wynikowym pliku PDF. Wiersze 21–23 przedstawionego przykładu kodu tworzą dokument PDF w orientacji poziomej. Wywołanie setPaperOrientation z PaperOrientation.LANDSCAPE w linii 21 uruchamia zachowanie związane z orientacją. Zastąpienie wartości enum na PaperOrientation.PORTRAIT spowoduje, że kolejne wywołanie PdfDocument.renderUrlAsPdf utworzy stronę główną IronPDF w orientacji pionowej.

Obiekty ChromePdfRenderOptions nie mogą być używane do zmiany orientacji strony w istniejących plikach PDF (mogą to być pliki PdfDocument wygenerowane w wyniku poprzednich wywołań dowolnej metody renderowania PDF lub załadowane do IronPDF przy użyciu 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.

rotateAllPages akceptuje typ wyliczeniowy PageRotation, który określa zestaw akceptowanych wartości obrotu. 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 pliku PDF, należy wybrać metodę rotatePage zamiast rotateAllPages.

Learn more about PaperOrientation in IronPDF for Java.

Gotowy, aby rozpocząć?
Wersja: 2026.5 just released
Still Scrolling Icon

Wciąż przewijasz?

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