Angular.JSをPDFに

IronPDF for Pythonは、JavaScriptの実行を有効にし、フレームワークが初期レンダリングを完了するのを待つことで、Angularサイトを含むJavaScript駆動のWebアプリケーションをPDFにレンダリングすることができます。

開始方法

WaitFor.RenderDelay(ms)を使用してレンダリング遅延を設定します。 その後、ターゲットURLを使用してRenderUrlAsPdfを呼び出します。

コードの理解

  • EnableJavaScript:レンダリング中にJavaScriptを実行可能にします。 これは、Angular、React、またはVueのようなシングルページアプリケーション(SPA)フレームワークに必要です。
  • WaitFor.RenderDelay(500):ページがロードされた後に500ミリ秒一時停止します。 Angularや同様のフレームワークは、この時間をテンプレートをコンパイルし、DOMを埋めるのに必要とします。 レンダリングされたPDFにまだロード状態が表示される場合は、この値を増やしてください。
  • RenderUrlAsPdf(url):URLを取得し、JavaScriptを実行し、遅延を待ってから完全にレンダリングされたページをPDFとしてキャプチャします。

レンダリング遅延の調整

理想的な遅延は、ページの複雑さとサーバーの速度に依存します。 シンプルなコンポーネントには、通常200〜500ミリ秒で十分です。 複数の非同期データ取得を持つページには、WaitFor条件を使用することを検討してください。特定のDOM要素の出現に基づく条件を使用してください。

IronPDF for PythonでHTMLをPDFに変換する方法を学びましょう!

準備はできましたか?
バージョン: 2026.6 リリースされたばかり
Still Scrolling Icon

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

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