カスタムJavaScriptの実行

IronPDFを使用すると、HTMLコンテンツからレンダリングされたPDFをカスタマイズするために、カスタムJavaScriptを実行できます。 ChromePdfRenderOptions.JavaScript プロパティを使用すると、HTML コンテンツの読み込み完了後、PDF のレンダリング開始前に JavaScript を実行させることができ、動的なコンテンツのレンダリングやインタラクティブ性を実現できます。 IronPDFのChromePdfRendererクラスを使用すれば、元の品質やインタラクティブ性を損なうことなく、ニーズに合わせた高品質なPDFドキュメントを作成できます。

カスタムHTMLおよびJavaScriptをPDFに変換する前に、まず新しいChromePdfRendererインスタンスを作成する必要があります。 ChromePdfRenderer クラスは、HTML、CSS、および JavaScript コンテンツをピクセル単位で正確な品質を維持しながら PDF 形式に変換します。 次に、JavaScriptプロパティを使用することで、HTMLコンテンツの読み込み完了と同時に実行されるカスタムJavaScriptコードを作成できます。これにより、JavaScript文字列で指定された変更が最終的なPDFドキュメントに確実に反映されます。 この場合、HTMLコンテンツ内のh1タグをすべて抽出し、そのテキストの色を赤に変更します。

次に、ChromePdfRenderer ChromePdfRendererインスタンスのレンダリングオプションを制御します。 つまり、ChromePdfRendererクラスのインスタンスを使用する場合、PDFがレンダリングされる前にJavaScriptを実行することになり、その結果として生成されるPDFに変更が確実に反映されます。 次に、RenderHtmlAsPdf を使用して HTML コンテンツをレンダリングし、PdfDocument クラスを使用して、レンダリングされたコンテンツから新しい PDF ドキュメントを作成します。このドキュメントは、変数 pdf に格納されます。

最後に、最終行の SaveAs を使用してレンダリングされた PDF を保存します。これにより、PDF が指定されたファイルパスにエクスポートされます。

IronPDFでJavaScriptをPDFに変換する

準備はできましたか?
Nuget ダウンロード 19,014,616 | バージョン: 2026.5 just released
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか? PM > Install-Package IronPdf
サンプルを実行するHTML が PDF に変換されるのを確認します。