執行自訂 JavaScript

使用IronPDF,您可以執行自定義JavaScript,以更好地自定義從HTML內容渲染的PDF。 使用 ChromePdfRenderOptions.JavaScript 屬性,您可以確保在HTML內容載入後但在PDF渲染之前執行JavaScript,以允許動態內容渲染和互動性。 IronPDF的 ChromePdfRenderer 類確保您建立的PDF文件符合您的需求,不會丟失原始質量或互動性。

在我們開始將自定義HTML和JavaScript渲染成PDF之前,我們必須先建立一個新的 ChromePdfRenderer 實例。 ChromePdfRenderer 類負責將HTML、CSS和JavaScript內容渲染成PDF格式,同時保持像素完美的質量。 然後,使用 ChromePdfRenderOptions 類的 JavaScript 屬性,我們可以建立一個自定義JavaScript程式碼,一旦HTML內容載入完畢就會執行,確保我們的JavaScript字串所指示的更改在最終的PDF文件中反映出來。 在這種情況下,我們選擇HTML內容中的所有 h1 標籤,並將其文字顏色更改為紅色。

然後,我們處理將我們的 renderOptions 物件分配給 ChromePdfRenderer RenderingOptions 屬性,該屬性控制該 ChromePdfRenderer 實例的渲染選項。 這意味著當我們使用 ChromePdfRenderer 類的實例時,我們將在PDF渲染之前運行我們的JavaScript,確保更改在生成的PDF中生效。 然後,我們使用 RenderHtmlAsPdf 渲染我們的HTML內容,並使用 PdfDocument 類從渲染的內容中建立一個新的PDF文件,該文件被儲存在變數 pdf 中。

最後,我們使用最終行 SaveAs 保存渲染的PDF,將PDF導出到指定的文件路徑。

使用IronPDF探索從JavaScript到PDF的轉換

準備開始了嗎?
Nuget 下載 20,296,129 | 版本: 2026.7 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想快速獲得證明嗎? PM > Install-Package IronPdf
執行範例 看您的HTML變成PDF。