マルチスレッド生成

JavaScript と Node.js はどちらも非同期処理をサポートしています。 IronPDFも同様です。

IronPDFのほとんどのメソッドはプロミスを返します。 この機能を活用して、複数のHTMLコンテンツをレンダリングし、Promise.all メソッドを使用してすべてのプロミスが完了するのを待つことができます。

Promise.all メソッドは、すべてのプロミスの成功を保証するわけではないことに注意してください。 それは、プロミスが完了したことを保証するだけです。

.map関数内のawaitは、返されるPDFドキュメントを待機して、そのドキュメントに対してさらに編集を行うために使用されます。 追加の処理をせずにPDFのレンダリングだけが目的であれば、asyncとawaitの使用は必要ないかもしれません。