在PDF中渲染图表和图形

IronPDF 可以渲染包含图表、图形和其他使用现代 JavaScript 技术构建的元素的网页。

IronPDF 支持 WebGL,允许它使用机器的硬件图形功能来处理通过网页画布构建的元素。

IronPDF 支持所有第三方图表库,包括:

  • C3.js
  • D3.js
  • Highcharts

ChromePdfRenderOptions对象上启用开发者启用在网页内部或外部引用的JavaScript处理。 必须将此属性设置为 true 以允许 IronPDF 处理需要来渲染网页图表和图形的 JavaScript。

setRenderDelay配置IronPDF推迟其对网页JavaScript的解释,以指定的时间量(以毫秒为单位)在加载其DOM之后。 这种方法有助于确保 IronPDF 的 HTML 到 PDF 转换器捕捉到浏览器完成初始加载后几秒钟出现在网页上的内容。 这对于需要很长时间才能完成的异步 JavaScript 代码尤其重要。

有关ChromePdfRenderOptions类其他可用方法的更多详细信息,请参阅JavaScript图表到PDF代码示例


将 JavaScript 图表渲染为 PDF

  1. 将 IronPDF 添加到您的 Maven 项目中:
  2. 使用ChromePdfRenderOptions启用JavaScript并配置延迟/媒体类型。
  3. 使用PdfDocument.renderHtmlAsPdf(...)渲染HTML(内联字符串、文件或URL)。
  4. 使用saveAs(...)保存输出。

学习启用 JavaScript 进行 PDF 渲染

准备开始了吗?
版本: 2026.6 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据?
运行示例看着你的HTML代码变成PDF文件。