JavaScript メッセージリスナー
using IronPdf;
using System;

var renderOptions = new ChromePdfRenderOptions
{
    // Method callback to be invoked whenever a browser console message becomes available:
    JavascriptMessageListener = message => Console.WriteLine($"JS: {message}"),
    Javascript = "console.log('foo');",
};

var pdf = new ChromePdfRenderer { RenderingOptions = renderOptions }.RenderHtmlAsPdf("<h1> Hello World </h1>");

// Example of JavaScript that will cause an error:
renderOptions.Javascript = "document.querySelector('non-existent').style.color='foo';";
// message => Uncaught TypeError: Cannot read properties of null (reading 'style')
NuGet Download
PM > Install-Package IronPdf
JavaScript メッセージリスナー

JavaScript メッセージリスナー

IronPDF の ChromePdfRenderOptions.JavaScriptMessageListener プロパティを使用すると、ブラウザのコンソールメッセージが利用可能になったときに呼び出されるメソッドコールバックを追加できます。 これは、特定のクライアントサイドのイベントをデバッグまたは処理する際に特に役立ちます。 JavaScriptコンソールメッセージに関するIronPDFドキュメントを訪問して、この機能について詳しく学んでください。

IronPDFでJavaScriptをPDFに変換する方法を見る
GitHubで見る

準備はできましたか?

Nuget Downloads 21,916,531バージョン:2026.11リリースされたばかり