非同期PDF生成
IronPDFは非同期のPDF生成をサポートしており、PDF生成タスクにおいて最適なパフォーマンスと効率を実現します。 IronPDFのRenderHtmlAsPdfAsync
メソッドと共にawait
キーワードを使用することで、システムのパフォーマンスを損なうことなく効率的にPDFドキュメントを作成できます。
非同期PDF生成の手順
-
var renderer = new ChromePdfRenderer();
javascript
JAVASCRIPT - var pdf = await renderer.RenderHtmlAsPdfAsync("<h1>CSSと画像を含むHTML</h1>");
-
pdf.SaveAs("async_example.pdf");
まず、
ChromePdfRenderer
の新しいインスタンスを作成し、IronPDF の強力なレンダリングエンジンを使用してピクセルパーフェクトなPDFドキュメントを生成します。 これが完了すると、指定されたHTML文字列からPDF文書を生成するために必要なメソッドにアクセスできるようになります。 この段階では、await
キーワードを使用して、PDF生成が完了するまで非同期メソッドの実行を一時停止します。RenderHtmlAsPdfAsync
メソッドは HTML 入力を受け取り、非同期で PDF にレンダリングします。これにより、ブロック操作を避けてパフォーマンスが向上します。最後の手順は、生成されたPDFドキュメントを指定したファイル名と場所に
SaveAs
メソッドを使用して保存することです。 この基本的な例を超えて、IronPDFの非同期PDF生成メソッドは、よりパフォーマンスに優しい方法で大量のPDF文書を生成するような状況で使用できます。 クリックして、例、サンプルコード、およびファイルを含むハウツーガイドをご覧ください。