渲染延迟和超时
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
请查看以下文章,了解有关超时和渲染延迟的更多信息。
超时
渲染延迟
要向我们的工程师提出服务请求,请参阅: 工程申请 IronPDF.