Solución de problemas de tiempo de espera de renderización en IronPDF

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

El tiempo de espera por defecto de IronPDF es de 60 segundos. Si el proceso de renderizado no se completa en este tiempo, se lanzará una excepción de tiempo de espera.

Para entradas con activos de imagen pesados o que requieren tiempo adicional para renderizar, se recomienda ajustar la duración de RenderDelay. Esto permite que los activos se rendericen virtualmente antes de que se genere el PDF. Si no lo hace, puede que falten activos en el documento PDF o incluso que el PDF quede en blanco.

Para anular la configuración predeterminada, ajuste la duración del tiempo de espera en la clase ChromePdfRenderingOptions y especifique la duración del retardo en RenderDelay() mediante el objeto envoltorio WaitFor.

EJEMPLO

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#

Consulta los siguientes artículos para obtener más información sobre Timeout y RenderDelay.

Timeout

-Tiempo de espera al renderizar PDF

RenderDelay

-Cómo utilizar JavaScript con HTML a PDF

-Cómo depurar HTML en Chrome para crear PDFs Pixel Perfect

Para realizar una solicitud de servicio a nuestros ingenieros, consulte:Solicitud de ingeniería IronPDF.

Atención
A partir de la versión 2021.12.4995, el tiempo de espera por defecto de IronPDF es de 60 segundos.