縱向與橫向

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

使用 IronPDF 重新渲染的新 PDF 文件預設採用縱向方向。 開發者可以使用ChromePdfRenderOptions實例在將內容(HTML、RTF、URL 等)轉換為 PDF 時覆寫此行為。 setPaperOrientation方法接受一個PaperOrientation值,讓開發人員可以根據需要更改產生的 PDF 的紙張方向。 範例程式碼中的第 21-23 行建立了一個橫向的 PDF 文件。 第 21 行呼叫setPaperOrientation並使用PaperOrientation.LANDSCAPE會觸發方向行為。 將枚舉值替換為PaperOrientation.PORTRAIT ,將使後續對PdfDocument.renderUrlAsPdf呼叫以縱向方向建立IronPDF 主頁

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

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

Learn more about PaperOrientation in IronPDF for Java.

準備好開始了嗎?
版本: 2025.12 剛發表