渲染延迟和超时

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

IronPDF 的默认渲染超时时间为 60秒。如果渲染过程未在此时间内完成,则会出现运行时超时异常。

对于图像资产较多或需要更多时间渲染的输入,建议调整 RenderDelay 持续时间。这样就可以在生成 PDF 之前让资产完全渲染。否则可能会导致 PDF 文档中的资产丢失,甚至出现空白 PDF。

要覆盖默认设置,请调整 ChromePdfRenderingOptions 类中的超时持续时间,并在 RenderDelay 中指定延迟时间。() 方法。

示例

ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();

// Increase timeout of the render
renderOptions.Timeout = 120; // seconds 

// Increase the delay before rendering
renderOptions.WaitFor.RenderDelay(3000); //milliseconds
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();

// Increase timeout of the render
renderOptions.Timeout = 120; // seconds 

// Increase the delay before rendering
renderOptions.WaitFor.RenderDelay(3000); //milliseconds
Dim renderOptions As New ChromePdfRenderOptions()

' Increase timeout of the render
renderOptions.Timeout = 120 ' seconds

' Increase the delay before rendering
renderOptions.WaitFor.RenderDelay(3000) 'milliseconds
VB   C#

请查看以下文章,了解有关超时和渲染延迟的更多信息。

超时

渲染延迟

要向我们的工程师提出服务请求,请参阅: 工程申请 IronPDF.

请注意
从 2021.12.4995 版开始,IronPDF 的默认渲染超时时间为 60 秒。