Exécuter du JavaScript Personnalisé

Avec IronPDF, vous pouvez exécuter du JavaScript personnalisé pour mieux personnaliser vos PDFs rendus à partir de contenu HTML. Avec la propriété ChromePdfRenderOptions.JavaScript, vous pouvez vous assurer que le JavaScript s'exécute après le chargement du contenu HTML mais avant le rendu de votre PDF, permettant ainsi un rendu de contenu dynamique et une interactivité. La classe ChromePdfRenderer d'IronPDF vous permet de créer des documents PDF de haute qualité adaptés à vos besoins sans perdre aucune qualité ni interactivité d'origine.

Avant de pouvoir commencer à convertir notre HTML et JavaScript personnalisés en PDF, nous devons d'abord créer une nouvelle instance ChromePdfRenderer. La classe ChromePdfRenderer gère le rendu du contenu HTML, CSS et JavaScript au format PDF, tout en maintenant une qualité pixel-perfect. Ensuite, en utilisant la propriété JavaScript de la classe ChromePdfRenderOptions, nous pouvons créer un code JavaScript personnalisé qui s'exécutera dès que le contenu HTML sera chargé, garantissant ainsi que les modifications dictées par notre chaîne JavaScript seront reflétées dans le document PDF final. Dans ce cas, nous sélectionnons toutes les balises h1 dans le contenu HTML et changeons leur couleur de texte en rouge.

Nous nous chargeons ensuite d'assigner notre objet renderOptions à la propriété ChromePdfRenderer RenderingOptions, qui contrôle les options de rendu pour cette instance spécifique de ChromePdfRenderer. Cela signifie que lorsque nous utilisons notre instance de la classe ChromePdfRenderer, nous exécuterons notre JavaScript avant que le PDF ne soit rendu, garantissant ainsi que les modifications sont apportées dans le PDF résultant. Ensuite, nous affichons notre contenu HTML à l'aide de RenderHtmlAsPdf et utilisons la classe PdfDocument pour créer un nouveau document PDF à partir du contenu affiché, qui est stocké dans la variable pdf.

Enfin, nous enregistrons le PDF rendu à l'aide de la dernière ligne, SaveAs, qui exportera le PDF vers le chemin d'accès spécifié.

Explorez la conversion de JavaScript en PDF avec IronPDF

Prêt à commencer?
Nuget Téléchargements 17,803,474 | Version : 2026.3 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package IronPdf
exécuter un échantillon Regardez votre code HTML se transformer en PDF.