並行 PDF 生成
透過IronPDF對非同步、多執行緒PDF生成的支援,並行程式設計輕而易舉。 透過這個,您可以同時執行兩個或多個任務,或者使用Parallel.ForEach迴圈,如我們在此PDF生成程式範例中所示。
並行PDF生成的步驟
這是一個範例,說明如何使用Parallel.ForEach並行生成PDF:
說明
-
ChromePdfRenderer實例。 這使我們可以存取強大的基於Chromium的渲染引擎及其從HTML字串生成高品質PDF文件的方法。 -
HTML字串列表:接下來,我們定義我們的HTML字串列表,這裡包含三個我們打算轉換成PDF文件的HTML字串。
-
並行處理:下一步是使用
Parallel.ForEach並行處理這些字串。 這允許應用程式同時生成多個PDF文件,在處理大量項目時顯著提高性能,例如生成大批量PDF文件。 - 渲染與儲存PDF:在
RenderHtmlAsPdf方法。 此方法在htmlStrings列表中的每次迭代中取出當前HTML字串並將其轉換為PDF文件。 然後您可以儲存PDF文件或進一步使用IronPDF的其他PDF編輯功能進行操作。
如需更詳細的資訊和程式範例,您可以參考IronPDF的操作指南。
準備開始了嗎?
Nuget 下載 20,296,129 | 版本: 2026.7 剛剛發布

