Portrait & Landscape Orientation

IronPDF for Java 可修改新建立及現有 PDF 文件的頁面方向。

使用 IronPDF 重新渲染的新 PDF 文件預設採用直向排版。 開發人員可在使用 ChromePdfRenderOptions 實例將內容(HTML、RTF、URL 等)轉換為 PDF 時,覆寫此行為。 setPaperOrientation 方法接受 PaperOrientation 值,並允許開發人員依需求調整生成的 PDF 文件紙張方向。 示例程式碼的第 21 至 23 行會建立一份橫向排版的 PDF 文件。 第 21 行中,使用 PaperOrientation.LANDSCAPE 呼叫 setPaperOrientation 會觸發方向設定行為。 若將枚舉值替換為 PaperOrientation.PORTRAIT,後續對 PdfDocument.renderUrlAsPdf 的呼叫將使 IronPDF 首頁以直向模式顯示。

ChromePdfRenderOptions 物件無法用於變更現有 PDF 的頁面方向(這些 PDF 可能是先前呼叫任何 PDF 渲染方法所產生的 PdfDocument,或是透過 PdfDocument.fromFile 方法載入至 IronPDF 的檔案)。 對於這些 PDF 文件,可透過旋轉變換來調整頁面方向。 為此,IronPDF 提供了 rotateAllPages 方法供使用者使用。

rotateAllPages 接受 PageRotation 枚舉類型,該類型指定了一組可接受的旋轉值。 示例程式碼的第 40 行會將工作 PDF 文件中的每一頁順時針旋轉 270 度。 若要僅旋轉 PDF 中的單一頁面(或部分頁面),請選用 rotatePage 方法,而非 rotateAllPages

Learn more about PaperOrientation in IronPDF for Java.

準備開始了嗎?
版本: 2026.5 just released
Still Scrolling Icon

還在捲動嗎?

想要快速證明?
執行範例 觀看您的 HTML 變成 PDF。