平行 PDF 生成 IronPDF 支援非同步、多執行緒 PDF 生成,因此並行程式設計變得輕而易舉。 透過這種方式,您可以同時執行兩個或多個任務,或者像我們在這個 PDF 生成程式碼範例中那樣使用 Parallel.ForEach 循環。 並行產生 PDF 的步驟 以下範例示範如何使用 Parallel.ForEach 並發生成 PDF 檔案: 解釋 ChromePdfRenderer : 使用IronPDF進行平行 PDF 產生時,我們需要做的第一件事是建立一個新的 ChromePdfRenderer 實例。 這使我們能夠使用功能強大的基於 Chromium 的渲染引擎及其從 HTML 字串生成高品質 PDF 文件的方法。 HTML 字串列表:接下來,我們定義 HTML 字串列表,其中包含三個我們打算轉換為 PDF 文件的 HTML 字串。 3.並行處理:下一步是使用 Parallel.ForEach 並行處理這些字串。 這使得應用程式能夠同時產生多個 PDF 文檔,從而在處理大量項目(例如產生大批量 PDF 文檔)時顯著提高效能。 4.渲染並儲存 PDF :在 Parallel.ForEach 程式碼區塊中,我們呼叫 RenderHtmlAsPdf 方法。 此方法取得遍歷 htmlStrings 清單的每次迭代的目前 HTML 字串,並將其轉換為 PDF 文件。 然後,您可以儲存 PDF 文檔,或使用 IronPDF 的其他 PDF 編輯功能進行進一步處理。 有關更詳細的資訊和範例程式碼,您可以參考 IronPDF 的操作指南。 使用IronPDF探索非同步 PDF 生成功能 在 GitHub 上查看 程式碼 https://github.com/iron-software/IronPDF.Examples/tree/main/examples/parallel 下載 ZIP 文件 相關教程 相關操作指南 類文檔 獲取語言包 下載 IronPDF DLL 在本頁面報告問題 準備好開始了嗎? Nuget 下載 17,803,474 | 版本: 2026.3 剛剛發布 開始免費試用 免費 NuGet 下載 總下載量:17,803,474 查看許可證 還在滾動嗎? 想快速取得證據? PM > Install-Package IronPdf 運行範例看著你的HTML程式碼變成PDF檔。 免費 NuGet 下載 總下載量:17,803,474 查看許可證