平行 PDF 生成 IronPDF 支援非同步、多執行緒 PDF 生成,因此並行程式設計變得輕而易舉。 透過這種方式,您可以同時執行兩個或多個任務,或者像我們在這個 PDF 生成程式碼範例中那樣使用Parallel.ForEach循環。 並行產生 PDF 的步驟 以下範例示範如何使用Parallel.ForEach並發生成 PDF 檔案: 說明 1.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,570,948 | 版本: 2026.2 剛剛發布 免費 NuGet 下載 總下載量:17,570,948 查看許可證