多线程生成

JavaScript 和 Node.js 都支持非同步處理。IronPDF 也是如此。

IronPDF 的大多數方法返回的是 promises。利用這一點,我們可以渲染多個 HTML 內容,然後使用 Promise.all 方法等待所有 promises 完成。

請注意,Promise.all 方法並不保證所有 promises 都成功; 它只確保 promises 已經完成。

在 .map 函數內的 await 用於等待返回的 PDF 文件並對文件進行進一步編輯。如果您的目標僅僅是渲染 PDF 而不進行額外處理,使用 asyncawait 可能是不必要的。