Rendering Charts and Graphs in PDFs

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

IronPDF支持WebGL,允許其使用機器的硬體圖形能力來處理基於網路畫布構建的元素。

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

  • C3.js
  • D3.js
  • Highcharts

ChromePdfRenderOptions物件上使開發者能啟用內部或外部引用的JavaScript的處理。 此屬性必須設置為true,以允許IronPDF處理網頁上渲染圖表和圖形所需的JavaScript。

setRenderDelay配置IronPDF在DOM載入後,延遲指定時間(以毫秒為單位)再解釋網頁的JavaScript。 此方法在確保IronPDF的HTML到PDF轉換器捕獲瀏覽器最初載入後幾秒鐘才出現在網頁上的內容時特別有用。 這對於需要較長時間完成的異步JavaScript程式碼特別相關。

有關ChromePdfRenderOptions類中可用的其他方法的更多詳細資訊,請參考JavaScript圖表到PDF程式碼範例


將JavaScript圖表渲染到PDF

  1. 將IronPDF新增到您的Maven專案:
  2. 使用ChromePdfRenderOptions啟用JavaScript並配置延遲/媒體型別。
  3. 使用PdfDocument.renderHtmlAsPdf(...)渲染HTML(內聯字串、文件或URL)。
  4. 使用saveAs(...)保存輸出。

學習為PDF渲染啟用JavaScript

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

還在滾動嗎?

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