非同步 PDF 生成

IronPDF for Python提供所有渲染方法的非同步等效方法,允許PDF生成在不阻塞呼叫執行緒的情況下運行。

入門指南

呼叫任何渲染方法的非同步版本,例如,RenderHtmlAsPdfAsync,以接收任務物件。 在任務上呼叫.Result屬性存取結果。

理解程式碼

  • RenderHtmlAsPdfAsync(html):開始在背景執行緒上渲染提供的HTML字串,並立即返回任務物件。
  • task.Wait():阻塞當前執行緒直到背景渲染任務完成。 當您需要結果再繼續時使用這個方法。
  • PdfDocument物件。
  • SaveAs:將生成的PDF保存到指定的文件路徑。

非同步渲染方法

所有標準的IronPDF渲染方法都有非同步對應方法:

  • RenderHtmlAsPdfAsync
  • RenderUrlAsPdfAsync
  • RenderHtmlFileAsPdfAsync

何時使用非同步渲染

非同步渲染在Web伺服器或GUI應用程式情境中很有用,因為這樣可以在執行中的PDF生成任務運行在背景時保持主執行緒的響應。

學習使用IronPDF for Python來生成PDF!

準備開始了嗎?
版本: 2026.6 剛剛發布
Still Scrolling Icon

還在滾動嗎?

希望快速證明嗎?
運行範例 看您的HTML轉化成PDF。