HTMLからPDFへ for JavaScript
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
HTMLからPDFへ for JavaScript

HTMLからPDFへ for JavaScript

HTML 内の任意の JavaScript コードは、HTML 文字列、ファイル、または PDF ドキュメントへの URL のいずれからも、レンダリング プロセス中に実行されます。

JavaScriptの実行を有効にするには、enableJavaScript プロパティをtrueに設定します。 チャートやグラフをJavaScriptで読み込む場合など、waitFor プロパティを設定する必要がある場合があります。 これにより、JavaScript コードが正しく実行されるだけの十分な時間が確保されます。

IronPDF での JavaScript を有効にするための詳細な手順については、JavaScript Code Examples ページをご覧ください。

IronPDF で JavaScript を有効にする例

IronPDF で JavaScript の実行を有効にする方法の簡潔な例を以下に示します。

  • EnableJavaScript: HTMLコンテンツ内 for JavaScriptを実行することを保証し、チャートやグラフなどの動的コンテンツをレンダリングするために不可欠です。
  • RenderDelay: ページがPDFとしてレンダリングされる前にJavaScriptが完全に実行されるようにするための待機時間(ミリ秒単位)を指定するオプションです。 これは特に、JavaScript が非同期操作やアニメーションを伴う場合に役立ちます。

さらに、さまざまな種類の JavaScript を IronPDF で処理するためのさらなる例や詳細な情報については、JavaScript Code Examples ページをチェックしてください。

今すぐGitHubでJavaScript to PDFの例を調べる!
GitHubで見る

準備はできましたか?

バージョン:2026.11リリースされたばかり