解決 IronPDF 中的渲染超時問題

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF 的預設渲染超時設定為 60 秒。 若渲染過程未能在此時間內完成,將拋出超時執行時例外。

對於包含大量圖像資源或渲染需時較長的輸入內容,建議調整 RenderDelay 的延遲時間。 這使得資產能在 PDF 產生前進行完整的虛擬渲染。 若未能做到這一點,可能會導致 PDF 文件中的資源遺失,甚至產生空白 PDF。

若要覆寫預設設定,請在 ChromePdfRenderOptions 類別中調整"超時"持續時間,並透過 WaitFor 封裝物件在 RenderDelay 方法中指定延遲時間。

範例

// Create a new instance of ChromePdfRenderOptions
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();

// Increase the timeout for the rendering process to 120 seconds
renderOptions.Timeout = 120; // seconds

// Increase the delay before rendering to ensure all assets are fully loaded
renderOptions.WaitFor.RenderDelay(3000); // milliseconds (3 seconds)
// Create a new instance of ChromePdfRenderOptions
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();

// Increase the timeout for the rendering process to 120 seconds
renderOptions.Timeout = 120; // seconds

// Increase the delay before rendering to ensure all assets are fully loaded
renderOptions.WaitFor.RenderDelay(3000); // milliseconds (3 seconds)
' Create a new instance of ChromePdfRenderOptions
Dim renderOptions As New ChromePdfRenderOptions()

' Increase the timeout for the rendering process to 120 seconds
renderOptions.Timeout = 120 ' seconds

' Increase the delay before rendering to ensure all assets are fully loaded
renderOptions.WaitFor.RenderDelay(3000) ' milliseconds (3 seconds)
$vbLabelText   $csharpLabel

請參閱以下文章,以獲取更多關於 Timeout 和 RenderDelay 的資訊。

超時

RenderDelay

如需向我們的工程師提出服務請求,請參閱:IronPDF 工程請求

請注意自 2021.12.4995 版本起,IronPDF 的預設渲染超時設定為 60 秒。

Curtis Chau
技術撰稿人

Curtis Chau 擁有卡爾頓大學(Carleton University)的電腦科學學士學位,專精於前端開發,並精通 Node.js、TypeScript、JavaScript 及 React。他熱衷於打造直觀且美觀的用戶介面,喜歡運用現代框架,並創建結構完善、視覺上吸引人的手冊。

除了開發工作之外,Curtis 對物聯網(IoT)抱有濃厚興趣,致力於探索整合硬體與軟體的創新方法。閒暇時,他喜歡玩遊戲和開發 Discord 機器人,將對科技的熱愛與創意相結合。

準備開始了嗎?
Nuget 下載 19,014,616 | 版本: 2026.5 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronPdf
執行範例 觀看您的 HTML 轉為 PDF。