Hochformat- & Querformatausrichtung

IronPDF für Java kann die Seitenausrichtung neuer und bestehender PDF-Dokumente ändern.

Neue PDF-Dokumente, die mit IronPDF neu gerendert werden, verwenden standardmäßig das Hochformat. Entwickler können dieses Verhalten überschreiben, wenn sie Inhalte (HTML, RTFs, URLs, etc.) mit einer ChromePdfRenderOptions-Instanz in PDFs konvertieren. Die Methode setPaperOrientation akzeptiert einen PaperOrientation-Wert und ermöglicht es Entwicklern, die Papierausrichtung des resultierenden PDFs nach Wunsch zu ändern. Die Zeilen 21 - 23 des vorgestellten Codebeispiels erstellen ein PDF-Dokument im Querformat. Der Aufruf von setPaperOrientation mit PaperOrientation.LANDSCAPE in Zeile 21 löst das Ausrichtungsverhalten aus. Das Ersetzen des Enum-Werts zugunsten von PaperOrientation.PORTRAIT würde dazu führen, dass der nachfolgende Aufruf von PdfDocument.renderUrlAsPdf die IronPDF-Homepage im Hochformat erstellt.

ChromePdfRenderOptions-Objekte können nicht verwendet werden, um die Seitenausrichtung für bestehende PDFs zu ändern (diese können PdfDocuments sein, die aus vorherigen Aufrufen einer der PDF-Rendermethoden entstanden sind oder die mit der Methode PdfDocument.fromFile in IronPDF geladen wurden). Für diese PDF-Dokumente kann die Seitenausrichtung mit rotationsbasierten Transformationen angepasst werden. Zu diesem Zweck stellt IronPDF die Methode rotateAllPages zur Verfügung.

rotateAllPages akzeptiert einen Enum-Typ PageRotation, der eine Reihe akzeptierter Rotationswerte angibt. Zeile 40 des vorgestellten Codebeispiels dreht jede Seite im bearbeiteten PDF-Dokument im Uhrzeigersinn um 270 Grad. Um nur eine Seite (oder einen Teil von Seiten) in einem PDF zu drehen, verwenden Sie die Methode rotatePage anstelle von rotateAllPages.

Erfahren Sie mehr über PaperOrientation in IronPDF für Java.

Bereit anzufangen?
Version: 2025.11 gerade veröffentlicht