在 PDF 中渲染圖表和圖形

IronPDF可以渲染包含圖表、圖形和其他使用現代JavaScript技術建構的元素的網頁。

IronPDF支援 WebGL,使其能夠利用機器的硬體圖形功能處理 Web Canvas 建置的元素。

IronPDF支援所有第三方圖表庫,包括:

  • C3.js
  • D3.js
  • Highcharts

setEnableJavaScript 物件上的方法使開發人員能夠啟用網頁內部或外部引用的JavaScript的處理。 必須將此屬性設為 true,才能允許IronPDF處理在網頁上渲染圖表和圖形所需的JavaScript 。

setRenderDelay 設定IronPDF在網頁載入其 DOM 後,將其對網頁JavaScript的解釋延遲指定的時間(以毫秒為單位)。 這種方法有助於確保 IronPDF 的 HTML 轉 PDF 轉換器能夠捕獲瀏覽器首次載入網頁後幾秒鐘內出現在網頁上的內容。 這對於需要很長時間才能完成的非同步JavaScript程式碼尤其重要。

有關 ChromePdfRenderOptions 類別上的其他可用方法的更多詳細信息,請參閱JavaScript Charts to PDF Code Example


將JavaScript圖表渲染成 PDF

  1. 將IronPDF加入到您的 Maven 專案中:
  2. 使用 ChromePdfRenderOptions 啟用JavaScript並配置延遲/媒體類型。
  3. 使用 PdfDocument.renderHtmlAsPdf(...) 渲染 HTML(內嵌字串、檔案或 URL)。
  4. 將輸出儲存為 saveAs(...)

學習如何啟用JavaScript以進行 PDF 渲染

準備好開始了嗎?
版本: 2026.3 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想要快速證明?
執行範例 觀看您的 HTML 變成 PDF。