多线程生成
JavaScript 和 Node.js 都支持非同步處理。IronPDF 也是如此。
IronPDF 的大多數方法返回的是 promises。利用這一點,我們可以渲染多個 HTML 內容,然後使用 Promise.all
方法等待所有 promises 完成。
請注意,Promise.all
方法並不保證所有 promises 都成功; 它只確保 promises 已經完成。
在 .map 函數內的 await
用於等待返回的 PDF 文件並對文件進行進一步編輯。如果您的目標僅僅是渲染 PDF 而不進行額外處理,使用 async
和 await
可能是不必要的。