並行 PDF 生成 通過 IronPDF 支援的非同步、多執行緒的 PDF 生成,並行程式設計變得輕鬆自如。 透過這種方式,您可以同時執行兩個或更多任務,或者像我們在這個 PDF 生成的程式碼範例中那樣使用 Parallel.ForEach 迴圈。 並行 PDF 生成的步驟 以下是一個示例,說明如何使用 Parallel.ForEach 並行生成 PDF: 說明 ChromePdfRenderer:在使用 IronPDF 並行 PDF 生成時,我們需要做的第一件事是創建一個新的 ChromePdfRenderer 實例。 這樣我們就能夠使用強大的基於 Chromium 的渲染引擎及其從 HTML 字串生成高品質 PDF 文件的方法。 HTML 字串列表:接下來,我們定義我們的 HTML 字串列表,這裡包含三個我們打算轉換為 PDF 文件的 HTML 字串。 並行處理:下一步是使用 Parallel.ForEach 並行處理這些字串。 這允許應用程式同時生成多個 PDF 文件,當需要處理大量項目時,這可以顯著提高性能,例如生成大量的 PDF 文件。 渲染並保存 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 下載 16,154,058 | 版本: 2025.11 剛剛發布 免費 NuGet 下載 總下載量:16,154,058 查看許可證