在PDF中渲染图表和图形

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

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

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

  • C3.js
  • D3.js
  • Highcharts

setEnableJavaScript 对象上的 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(...)

学习启用 JavaScript 进行 PDF 渲染

准备开始了吗?
版本: 2026.5 just released
Still Scrolling Icon

还在滚动吗?

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