using IronPdf;
var renderOptions = new ChromePdfRenderOptions();
// Example that change all to red style in JavaScript:
renderOptions.Javascript = "document.querySelectorAll('h1').forEach(function(el){el.style.color='red';})";
// Make sure to use the render options object that you created:
var renderer = new ChromePdfRenderer { RenderingOptions = renderOptions };
var pdf = renderer.RenderHtmlAsPdf("<h1>Happy New Year!</h1>");
pdf.SaveAs("executed_js.pdf");
Imports IronPdf
Private renderOptions = New ChromePdfRenderOptions()
' Example that change all to red style in JavaScript:
renderOptions.Javascript = "document.querySelectorAll('h1').forEach(function(el){el.style.color='red';})"
' Make sure to use the render options object that you created:
Dim renderer = New ChromePdfRenderer With {.RenderingOptions = renderOptions}
Dim pdf = renderer.RenderHtmlAsPdf("<h1>Happy New Year!</h1>")
pdf.SaveAs("executed_js.pdf")
Install-Package IronPdf
Exécuter un JavaScript personnalisé
Avec la propriété ChromePdfRenderOptions.Javascript d'IronPDF, vous pouvez spécifier le JavaScript à exécuter après le chargement de la page PDF en tant que chaîne, ce qui permet un rendu dynamique du contenu et de l'interactivité.
Liens vers des documents connexes
Prêt à commencer ? Version : 2024.12 vient de paraître