PDFにおけるグラフおよびチャートのレンダリング

IronPDFは、最新のJavaScript技術で構築されたチャート、グラフ、その他の要素を含むウェブページをレンダリングできます。

IronPDFはWebGLをサポートしており、マシンのハードウェアグラフィックス機能を使用してウェブキャンバスで作成された要素を処理できます。

IronPDFはすべてのサードパーティ製チャートライブラリをサポートしており、次のものを含みます:

  • C3.js
  • D3.js
  • Highcharts

ChromePdfRenderOptionsオブジェクトのsetEnableJavaScriptメソッドは、開発者がウェブページ内で内部または外部に参照されたJavaScriptの処理を有効にすることを可能にします。 このプロパティは、IronPDFがウェブページでチャートやグラフィックをレンダリングするために必要なJavaScriptを処理できるようにするためにtrueに設定する必要があります。

setRenderDelayは、IronPDFがDOMを読み込んだ後に、指定された時間(ミリ秒単位)だけウェブページのJavaScriptの解釈を遅らせるように設定します。 この方法は、IronPDFのHTML-to-PDFコンバーターが、ブラウザが最初に読み込んだ後に数秒後にウェブページ上に表示されるコンテンツをキャプチャすることを保証するのに役立ちます。 これは、完了するのに時間がかかる非同期JavaScriptコードの場合に特に重要です。

追加のメソッドの詳細については、JavaScriptチャートをPDFへのコード例を参照してください。


JavaScriptチャートをPDFにレンダリングする

  1. IronPDFをMavenプロジェクトに追加します:
  2. ChromePdfRenderOptionsを使ってJavaScriptを有効にし、遅延/メディアタイプを設定します。
  3. PdfDocument.renderHtmlAsPdf(...)を使用してHTML(インライン文字列、ファイル、またはURL)をレンダリングします。
  4. saveAs(...)で出力を保存します。

PDFレンダリングのためのJavaScriptの有効化を学ぶ

準備はいいですか?
バージョン: 2025.11 ただ今リリースされました