カスタムJavaScriptの実行

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

カスタムHTMLとJavaScriptをPDFにレンダリングを開始する前に、新しいChromePdfRendererインスタンスを作成する必要があります。 ChromePdfRendererクラスは、HTML、CSS、およびJavaScriptコンテンツをPDF形式にレンダリングし、ピクセル完璧な品質を維持します。 ChromePdfRenderOptionsクラスのJavascriptプロパティを使用して、HTMLコンテンツがロードされ次第実行されるカスタムJavaScriptコードを作成し、JavaScript文字列による変更が最終PDFドキュメントに反映されることを保証します。 この場合、HTMLコンテンツ内のh1タグを選択し、そのテキストの色を赤に変更します。

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

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

IronPDFでJavaScriptをPDFに変換する

準備はできましたか?
Nuget ダウンロード 16,685,821 | バージョン: 2025.12 リリース