カスタムJavaScriptの実行

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

カスタム HTML とJavaScript をPDF にレンダリングする前に、まず新しい ChromePdfRenderer インスタンスを作成する必要があります。 ChromePdfRenderer クラスは、ピクセルパーフェクトな品質を維持しながら、HTML、CSS、およびJavaScriptコンテンツを PDF 形式にレンダリングする処理を処理します。 次に、ChromePdfRenderOptions クラスの JavaScript プロパティを使用して、HTML コンテンツが読み込まれるとすぐに実行されるカスタムJavaScriptコードを作成し、 JavaScript列によって指示された変更が最終的な PDF ドキュメントに反映されるようにすることができます。 この場合、HTML コンテンツ内の任意の h1 タグを選択し、そのテキストの色を赤に変更します。

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

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

IronPDFでJavaScriptをPDFに変換する

準備はできましたか?
Nuget ダウンロード 17,803,474 | バージョン: 2026.3 リリース
Still Scrolling Icon

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

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