自定義 PDF 大小

此程式碼片段說明如何在將 HTML 內容呈現於 PDF 文件時定義自訂紙張大小。

使用 paperSize 屬性自訂呈現選項中的紙張大小。 選項物件用來指定自訂紙張尺寸,將其設定為自訂的 5x5 吋尺寸。 您可以根據需要調整高度和寬度屬性,以符合您所需的紙張大小。

利用 IronPDF library 中的 PdfDocument.fromHtml 方法將 HTML 內容轉換為 PDF 文件,同時套用指定的渲染選項。

渲染完成後,使用 saveAs 方法以自訂紙張大小儲存所產生的 PDF 文件。

  • GenerateCustomSizedPdf 方法需要兩個參數:htmlContent (要渲染成 PDF 的 HTML 內容) 和 outputPath (要保存生成的 PDF 的檔案路徑)。

  • ChromePdfRenderer 用於處理 HTML 內容的呈現程序。

  • 建立一個 PdfPaperSize 物件,以指定 5x5 英吋的自訂紙張大小。 這是透過傳輸寬度和高度值(以英吋為單位)給 PdfPaperSize 建構器來實現的。

  • rendererRenderingOptions 屬性設定為使用自訂紙張大小。

  • RenderHtmlAsPdf 方法根據預先定義的設定,將給定的 HTML 內容轉換成 PDF 文件。

  • 最後,SaveAs 方法會在指定的 outputPath 處儲存 PDF 文件。

探索 GitHub 上的自訂 PDF 頁面大小程式碼範例

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