Ejecutar JavaScript personalizado
Con la propiedad ChromePdfRenderOptions.Javascript
de IronPDF, puede especificar JavaScipt para que se ejecute después de que la página se haya cargado como una cadena, tal y como se muestra en el ejemplo.
using IronPdf; var renderOptions = new ChromePdfRenderOptions(); // Ejemplo que cambia todo al estilo rojo en JavaScript: renderOptions.Javascript = "document.querySelectorAll('h1').forEach(function(el){el.style.color='red';})"; // Asegúrate de utilizar el objeto de opciones de renderizado que has creado: 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() ' Ejemplo que cambia todo al estilo rojo en JavaScript: renderOptions.Javascript = "document.querySelectorAll('h1').forEach(function(el){el.style.color='red';})" ' Asegúrate de utilizar el objeto de opciones de renderizado que has creado: Dim renderer = New ChromePdfRenderer With {.RenderingOptions = renderOptions} Dim pdf = renderer.RenderHtmlAsPdf("<h1>Happy New Year!</h1>") pdf.SaveAs("executed_js.pdf")
Install-Package IronPdf
Con la propiedad ChromePdfRenderOptions.Javascript
de IronPDF, puede especificar JavaScipt para que se ejecute después de que la página se haya cargado como una cadena, tal y como se muestra en el ejemplo.
9 productos API .NET para sus documentos de oficina