`;\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/de/nodejs/examples/javascript-html-to-pdf/#product"},"targetProduct":{"@id":"https://ironpdf.com/de/nodejs/examples/javascript-html-to-pdf/#product"},"keywords":"javascript html zu pdf,IronPDF for Node.js,HTML-zu-PDF-Konvertierung,JavaScript in IronPDF aktivieren,HTML-zu-PDF-JavaScript-Beispiel,PDF aus HTML mit JavaScript rendern","datePublished":"2018-08-29","dateModified":"2026-04-24"}]}
IRONSOFTWAREHOME
JavaScript in HTML zu 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 in HTML zu PDF

JavaScript in HTML zu PDF

Jeder JavaScript-Code innerhalb des HTML wird während des Rendering-Prozesses ausgeführt, egal ob er aus einem HTML-String, einer Datei oder einer URL zu einem PDF-Dokument stammt.

Um die Ausführung von JavaScript zu ermöglichen, setzen Sie die enableJavaScript Eigenschaft auf true. In einigen Fällen, z.B. beim Laden von Diagrammen und Grafiken mit JavaScript, müssen Sie möglicherweise auch eine waitFor Eigenschaft setzen. Dies stellt sicher, dass genügend Zeit für die ordnungsgemäße Ausführung des JavaScript-Codes vorhanden ist.

Für ausführlichere Anweisungen zum Aktivieren von JavaScript in IronPDF, besuchen Sie die JavaScript Code Examples Seite.

Beispiel für das Aktivieren von JavaScript in IronPDF

Hier ist ein kurzes Beispiel dafür, wie Sie die Ausführung von JavaScript in IronPDF aktivieren können:

  • EnableJavaScript: Dies stellt sicher, dass JavaScript innerhalb Ihres HTML-Inhalts ausgeführt wird, was entscheidend ist für das Rendering von dynamischen Inhalten wie Diagrammen und Grafiken.
  • RenderDelay: Die RenderDelay Option ermöglicht es Ihnen, eine Wartezeit (in Millisekunden) anzugeben, damit das JavaScript vollständig ausgeführt wird, bevor die Seite als PDF gerendert wird. Dies ist besonders nützlich, wenn das JavaScript asynchrone Operationen oder Animationen umfasst.

Schauen Sie sich auch die JavaScript Code Examples Seite für weitere Beispiele und detaillierte Informationen zur Handhabung verschiedener JavaScript-Typen in IronPDF an.

Entdecken Sie jetzt JavaScript-zu-PDF-Beispiele auf GitHub!
Auf GitHub ansehen

Bereit anzufangen?

Version:2026.6gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.