Corrigindo problemas de tempo limite de renderização no IronPDF
O tempo limite de renderização padrão do IronPDF é de 60 segundos . Se o processo de renderização não for concluído dentro desse período, uma exceção de tempo limite será lançada.
Para entradas com arquivos de imagem pesados ou que exigem tempo adicional para renderização, recomenda-se ajustar a duração do RenderDelay. Isso permite que os recursos sejam totalmente renderizados virtualmente antes da geração do PDF. A não observância desse procedimento pode resultar em arquivos ausentes no documento PDF ou até mesmo em um PDF em branco.
Para substituir a configuração padrão, ajuste a duração do Timeout na classe ChromePdfRenderOptions e especifique a duração do atraso no método RenderDelay através do objeto wrapper WaitFor.
Exemplo
// 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)
Confira os artigos abaixo para obter mais informações sobre Timeout e RenderDelay.
Tempo esgotado
Atraso de renderização
- Como usar JavaScript com HTML para PDF Como depurar HTML no Chrome para criar PDFs perfeitos em pixels
Para fazer uma solicitação de serviço aos nossos engenheiros, consulte: Solicitação de Engenharia IronPDF .

