並列PDF生成

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

並列 PDF 生成の手順

こちらが、Parallel.ForEach を使用して並行してPDFを生成する方法を示す例です。

説明

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

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

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

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

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

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

準備はできましたか?
Nuget ダウンロード 20,296,129 | バージョン: 2026.7 リリースされたばかり
Still Scrolling Icon

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

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