执行自定义 JavaScript 使用IronPDF,您可以执行自定义JavaScript,以更好地定制从HTML内容呈现的PDF。 使用 ChromePdfRenderOptions.JavaScript 属性,您可以确保JavaScript在 HTML 内容加载完毕后但在 PDF 渲染完成之前执行,从而实现动态内容渲染和交互。 IronPDF 的 ChromePdfRenderer 类可确保您创建符合您需求的高质量 PDF 文档,而不会损失任何原始质量或交互性。 在开始将自定义 HTML 和JavaScript渲染成 PDF 之前,我们必须首先创建一个新的 ChromePdfRenderer 实例。 ChromePdfRenderer 类负责将 HTML、CSS 和JavaScript内容渲染成 PDF 格式,同时保持像素级的完美质量。 然后,利用 JavaScript 类的 ChromePdfRenderOptions 属性,我们可以创建一个自定义JavaScript代码,该代码将在 HTML 内容加载完毕后立即执行,从而确保JavaScript字符串所指示的更改反映在最终的 PDF 文档中。 在这种情况下,我们将选择 HTML 内容中的所有 h1 标签,并将其文本颜色更改为红色。 然后,我们将我们的 renderOptions 对象分配给 ChromePdfRenderer RenderingOptions 属性,该属性控制 ChromePdfRenderer 的特定实例的渲染选项。 这意味着,当我们使用 ChromePdfRenderer 类的实例时,我们将在 PDF 渲染之前运行我们的JavaScript ,以确保在生成的 PDF 中做出更改。 然后,我们使用 RenderHtmlAsPdf 渲染 HTML 内容,并使用 PdfDocument 类从渲染的内容创建一个新的 PDF 文档,该内容存储在变量 pdf 中。 最后,我们使用最后一行代码 SaveAs 保存渲染后的 PDF,该代码会将 PDF 导出到指定的文件路径。 使用 IronPDF 探索 JavaScript to PDF 在 GitHub 上查看 代码 https://github.com/iron-software/IronPdf.Examples/tree/main/examples/execute-custom-javascript 下载 ZIP 相关教程 相关操作指南 类文档 获取语言包 下载IronPDF DLL 报告此页面的问题 准备开始了吗? Nuget 下载 17,803,474 | 版本: 2026.3 刚刚发布 免费试用 免费 NuGet 下载 总下载量:17,803,474 查看许可证 还在滚动吗? 想快速获得证据? PM > Install-Package IronPdf 运行示例看着你的HTML代码变成PDF文件。 免费 NuGet 下载 总下载量:17,803,474 查看许可证