解決IronPDF中的渲染超時問題

Curtis Chau
Curtis Chau
Updated: 2025年9月11日

IronPDF的預設渲染超時是60秒。 如果渲染過程在此期間未完成,將拋出超時運行時異常。

對於圖像資產較多或需要額外時間渲染的輸入,建議調整RenderDelay時間。 這允許資產在產生PDF之前完整地虛擬渲染。 若未這樣做,可能會導致PDF文件中缺少資產甚至空白PDF。

要覆蓋預設設定,請在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)

查看以下文章以獲取有關Timeout和RenderDelay的更多資訊。

超時

RenderDelay

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

請注意: 從版本2021.12.4995開始,IronPDF的預設渲染超時是60秒。

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

閱讀更多

準備開始了嗎?

Nuget Downloads 21,916,531版本:2026.11剛剛發布