A renderização inicial é lenta.
Se a sua primeira renderização de HTML para PDF com o IronPDF estiver lenta, podemos estar diante dos seguintes problemas subjacentes:
Razões
- O sinalizador de propriedade
"LinuxAndDockerDependenciesAutoConfig"está definido como verdadeiro e/ou os pacotes Linux necessários não estão instalados, fazendo com que sejam instalados em tempo de execução. - Você está desenvolvendo em uma máquina Windows/Mac, mas implantando em um ambiente de produção Linux sem usar o pacote IronPdf.Linux, portanto, alguns componentes são baixados do NuGet em tempo de execução.
Verificações de Iniciação
O IronPDF verificará se as DLLs do navegador CEF necessárias para a execução estão disponíveis.
Em ambientes com armazenamento persistente (IIS ou aplicativos da Web), o SkipInitialization pode ser usado para ignorar essa verificação.
- Utilize o pacote NuGet IronPDF, que já vem pré-carregado com os arquivos específicos para sua plataforma/ambiente. Consulte nosso Guia de Instalação Avançada para obter mais informações.
- Se estiver usando o IronPdf.Slim, adicione os pacotes NuGet nativos para Mac, Linux e/ou Windows ao seu projeto para acelerar a inicialização, pois os binários nativos já virão pré-instalados.
- O uso padrão exige que você defina Installation.AutomaticallyDownloadNativeBinaries = true; para que o pacote IronPdf.Native.Chrome da sua plataforma seja baixado em tempo de execução.
Tempo de inicialização do aplicativo do navegador CEF
A renderização inicial pode levar de 2 a 3 segundos para ser executada. Este é o tempo normal de inicialização, semelhante ao tempo que o Chrome leva para abrir em um ambiente de desktop.
- Se a inicialização demorar mais de 5 segundos, o servidor ou o computador pode estar com recursos insuficientes. Recomendamos o uso de um servidor mais potente ou de um plano do Azure Web App (B1 é o
minimum).

