Cómo solucionar problemas de tiempo de espera de renderización en IronPDF
El tiempo de espera de renderizado predeterminado 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 en tiempo de ejecución.
Para entradas con recursos de imagen pesados o aquellas que requieren tiempo adicional para renderizar, se recomienda ajustar la duración de RenderDelay. Esto permite que los recursos se rendericen completamente de manera virtual antes de que se genere el PDF. No hacerlo puede resultar en recursos faltantes en el documento PDF o incluso un PDF en blanco.
Para anular la configuración predeterminada, ajuste la duración de Timeout en la clase ChromePdfRenderOptions y especifique la duración del retraso en el método RenderDelay a través del objeto WaitFor.
Ejemplo
// 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)Consulte los artículos a continuación para obtener más información sobre Timeout y RenderDelay.
Timeout
RenderDelay
- Cómo usar JavaScript con HTML a PDF
- Cómo depurar HTML en Chrome para crear PDFs perfectamente píxelados
Para solicitar un servicio a nuestros ingenieros, por favor vea: Solicitud de ingeniería IronPDF</a.






