直式與橫式排版

在建立動態 PDF 文件時,您經常會發現需要自訂文件的版面方向。 這正是 IronPDF 的 PaperOrientation 派上用場之處。 此工具允許開發人員存取 PdfPaperOrientation 類別。 藉此,您可在將 HTML 或 URL 內容渲染為 PDF 文件時,選擇橫向或縱向的頁面方向。

  • 若為橫向排版,請使用:PdfPaperOrientation.Landscape
  • 若為直向排版,請使用:PdfPaperOrientation.Portrait

若您正在處理現有的 PDF 文件,可使用 PageRotation 自訂 PDF 文件的頁面方向。 若要設定文件內頁面的旋轉方向,請執行以下步驟:

  • 若需在 PDF/A 中旋轉特定頁面,請使用 SetPageRotation
  • 若要旋轉 PDF 文件中的所有頁面,請使用 SetAllPageRotations

首先,我們需要決定是要使用現有的 PDF 文件,還是渲染一份新的文件。 首先,讓我們了解如何設定新渲染 PDF 文件的頁面方向,接著再說明如何對現有 PDF 文件進行設定。

首先,您需要建立一個新的 ChromePdfRenderer() 實例。 此功能將負責根據 HTML 或 URL 內容建立新的 PDF 文件。 接著,在渲染之前,會使用 renderer.RenderingOptions.PaperOrientation 設定紙張方向。 選擇 PdfPaperOrientation.Landscape 後,生成的 PDF 將以橫向模式顯示,而非預設的直向模式。 我們將採用 RenderHtmlAsPdf 渲染方法,該方法可接收 HTML 字串並立即將其轉換為 PDF。

現在,讓我們來看看如何為現有的 PDF 文件設定自訂的頁面方向。 首先,我們將把一個名為 old_report.pdf 的檔案載入至 PdfDocument 物件中,以便存取其中的頁面。 使用 Pages[0].PageRotation,您可以檢查第一頁的旋轉狀態。 若要進行變更,SetPageRotation 會旋轉單一頁面,在此情況下將第一頁順時針旋轉 90 度。

這些範例共同說明了 IronPDF 不僅能從 HTML 和網頁來源生成精美的 PDF 檔案,還提供強大的工具來調整現有 PDF 文件中的頁面方向與旋轉,從而為 .NET 開發人員簡化 PDF 工作流程。

進一步了解 PDF 中的頁面方向與旋轉功能。

準備開始了嗎?
Nuget 下載 19,014,616 | 版本: 2026.5 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronPdf
執行範例 觀看您的 HTML 轉為 PDF。