並列PDF生成

IronPDF の非同期マルチスレッド PDF 生成サポートを通じて、並列プログラミングは非常に簡単です。 これにより、同時に 2 つ以上のタスクを実行したり、この PDF 生成用コード例のように Parallel.ForEach ループを使用したりできます。

並列 PDF 生成の手順

Parallel.ForEach を使用して PDF を同時に生成する方法を示す例がここにあります。

説明

1.ChromePdfRenderer:IronPDFでパラレルPDF生成を使うときに最初にしなければならないことは、新しいChromePdfRendererインスタンスを作成することです。 これにより、強力な Chromium ベースのレンダリングエンジンとそのメソッドにアクセスして、HTML 文字列から高品質の PDF ドキュメントを生成できます。

  1. HTML 文字列のリスト: 次に、HTML 文字列のリストを定義します。ここでは、PDF ドキュメントに変換することを意図している 3 つの HTML 文字列が含まれています。

  2. 並列処理: 次のステップは、Parallel.ForEach を使用してこれらの文字列を同時に処理することです。 これにより、アプリケーションは複数の PDF ドキュメントを同時に生成できるようになり、多くのアイテムを扱う場合、たとえば大量の PDF ドキュメントを生成する場合のパフォーマンスが大幅に向上します。

  3. PDF のレンダリングと保存: Parallel.ForEach ブロック内で、RenderHtmlAsPdf メソッドを呼び出します。 このメソッドは、htmlStrings リストを通して現在の HTML 文字列を各反復で取り込み、PDF ドキュメントに変換します。 その後は、PDF ドキュメントを保存するか、IronPDF の他の PDF 編集機能を使用してさらに操作することができます。

詳細情報や例のコードについては、IronPDF のハウツーガイドを参照してください。

IronPdfによる非同期PDF生成について調べる

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