縱向和橫向方向

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

IronPDF 重新生成的新 PDF 文件預設使用縱向頁面。 開發者可以在將內容(HTML, RTFs, URLs, 等)轉換為 PDF 時,通過 ChromePdfRenderOptions 實例來覆蓋此行為。 setPaperOrientation 方法接受 PaperOrientation 值,允許開發者根據需要更改生成的 PDF 的紙張方向。 示例代碼的第 21 到 23 行創建了一個橫向的 PDF 文檔。 在第 21 行調用 setPaperOrientation 並使用 PaperOrientation.LANDSCAPE 觸發了方向行為。 將枚舉值替換為 PaperOrientation.PORTRAIT,即可使隨後調用 PdfDocument.renderUrlAsPdf 以縱向創建 IronPDF 主頁

ChromePdfRenderOptions 對象不能用於更改現有 PDF 的頁面方向(這些可以是由之前調用任何 PDF 渲染方法生成的 PdfDocument,或者通過 PdfDocument.fromFile 方法加載到 IronPDF 的)。 對於這些 PDF 文件,可以通過基於旋轉的轉換來調整頁面方向。 為達到此目的,IronPDF 提供了 rotateAllPages 方法可供使用。

rotateAllPages 接受 PageRotation 枚舉類型,指定一組可接受的旋轉值。 示例代碼的第 40 行將工作 PDF 文件中的每一頁順時針旋轉 270 度。 要僅旋轉 PDF 文件中的某一頁(或部分頁),請選擇使用 rotatePage 方法代替 rotateAllPages

了解更多關於 IronPDF for Java 中的 PaperOrientation。

準備好開始了嗎?
版本: 2025.11 剛剛發布