非同步 PDF 生成
IronPDF for Python提供所有渲染方法的非同步等效方法,允許PDF生成在不阻塞呼叫執行緒的情況下運行。
入門指南
呼叫任何渲染方法的非同步版本,例如,RenderHtmlAsPdfAsync,以接收任務物件。 在任務上呼叫.Result屬性存取結果。
理解程式碼
RenderHtmlAsPdfAsync(html):開始在背景執行緒上渲染提供的HTML字串,並立即返回任務物件。task.Wait():阻塞當前執行緒直到背景渲染任務完成。 當您需要結果再繼續時使用這個方法。PdfDocument物件。SaveAs:將生成的PDF保存到指定的文件路徑。
非同步渲染方法
所有標準的IronPDF渲染方法都有非同步對應方法:
RenderHtmlAsPdfAsyncRenderUrlAsPdfAsyncRenderHtmlFileAsPdfAsync
何時使用非同步渲染
非同步渲染在Web伺服器或GUI應用程式情境中很有用,因為這樣可以在執行中的PDF生成任務運行在背景時保持主執行緒的響應。






