`;\n\n // Create rendering options object\n const renderOptions = {\n enableJavaScript: true,\n };\n\n // Render HTML content to a PDF\n const pdf = await PdfDocument.fromHtml(htmlWithJavaScript, { renderOptions });\n\n // Save the PDF with the executed JavaScript\n await pdf.saveAs(\"javascript-in-html.pdf\");\n})();","about":{"@id":"https://ironpdf.com/fr/nodejs/examples/javascript-html-to-pdf/#product"},"targetProduct":{"@id":"https://ironpdf.com/fr/nodejs/examples/javascript-html-to-pdf/#product"},"keywords":"javascript html vers pdf,IronPDF for Node.js,Conversion HTML en PDF,activer JavaScript dans IronPDF,exemple JavaScript HTML vers PDF,rendre PDF à partir de HTML avec JavaScript","datePublished":"2018-08-29","dateModified":"2026-04-24"}]}
IRONSOFTWAREHOME
JavaScript en HTML vers PDF
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Define the JavaScript code to change text color to red
    const htmlWithJavaScript = `<h1>This is HTML</h1>
    <script>
        document.write('<h1>This is JavaScript</h1>');
        window.ironpdf.notifyRender();
    </script>`;

    // Create rendering options object
    const renderOptions = {
        enableJavaScript: true,
    };

    // Render HTML content to a PDF
    const pdf = await PdfDocument.fromHtml(htmlWithJavaScript, { renderOptions });

    // Save the PDF with the executed JavaScript
    await pdf.saveAs("javascript-in-html.pdf");
})();
npm i @ironsoftware/ironpdf
JavaScript en HTML vers PDF

JavaScript en HTML vers PDF

Tout code JavaScript au sein du HTML sera exécuté pendant le processus de rendu, qu'il provienne d'une chaîne HTML, d'un fichier ou d'une URL vers un document PDF.

Pour activer l'exécution JavaScript, définissez la propriété enableJavaScript sur true. Dans certains cas, tels que lors du chargement de graphiques avec JavaScript, vous devrez également définir une propriété waitFor. Cela garantit qu'il y a suffisamment de temps pour que le code JavaScript s'exécute correctement.

Pour des instructions plus détaillées sur l'activation de JavaScript dans IronPDF, visitez la page d'exemples de code JavaScript.

Exemple d'activation de JavaScript dans IronPDF

Voici un exemple concis de la façon dont vous pouvez activer l'exécution JavaScript dans IronPDF :

  • EnableJavaScript : Cela garantit que le JavaScript dans votre contenu HTML est exécuté, ce qui est essentiel pour le rendu de contenu dynamique tel que des graphiques.
  • RenderDelay : L'option RenderDelay vous permet de spécifier un temps d'attente (en millisecondes) pour permettre l'exécution complète du JavaScript avant que la page ne soit rendue en tant que PDF. Cela est particulièrement utile lorsque le JavaScript implique des opérations asynchrones ou des animations.

De plus, consultez la page d'exemples de code JavaScript pour des exemples supplémentaires et des informations détaillées sur la gestion de différents types de JavaScript dans IronPDF.

Explorez les exemples de JavaScript vers PDF sur GitHub dès maintenant !
Voir sur GitHub

Prêt à commencer?

Version :2026.6vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Téléchargement du module Node.js pour PDF
Installer avec npm

Version : 2026.6

  1. Téléchargez et installez Node.js 12+.
  2. Exécutez la commande ci-dessus dans le terminal.

Licences à partir de 749 $