La renderización inicial es lenta
Si el primer renderizado de HTML a PDF con IronPDF es lento, es posible que estemos viendo los siguientes problemas subyacentes:
Motivos
- La propiedad
"LinuxAndDockerDependenciesAutoConfig"está establecida en verdadero y/o los paquetes de Linux requeridos no están instalados, lo que hace que se instalen en tiempo de ejecución. - Está desarrollando en una máquina Windows/Mac pero implementando en un entorno de producción de Linux sin usar el paquete IronPdf.Linux, por lo que algunos componentes se descargan de NuGet en tiempo de ejecución.
Comprobaciones iniciales
IronPDF verificará que los archivos DLL del navegador CEF necesarios para ejecutar estén disponibles.
- En entornos con almacenamiento persistente (IIS o aplicaciones web), SkipInitialization puede utilizarse para omitir esta verificación.
- Utilice el paquete NuGet de IronPDF ya precargado con los archivos específicos para su plataforma/entorno. Consulte nuestra Guía de Instalación Avanzada para más información.
- Si utiliza IronPdf.Slim, agregue Paquetes NuGet Nativos de Mac, Linux y/o Windows a su proyecto para acelerar la inicialización, porque los binarios nativos vendrán preinstalados.
- El uso predeterminado requiere que configure Installation.AutomaticallyDownloadNativeBinaries = true; para que el paquete IronPdf.Native.Chrome para su plataforma se descargue en tiempo de ejecución.
Tiempo de inicio de la aplicación de navegador CEF
El renderizado inicial puede tardar 2-3 segundos en ejecutarse. Este es el tiempo de inicio normal que es similar al tiempo que toma para que Chrome se abra en un entorno de escritorio.
- Si la inicialización lleva más de 5 segundos, el servidor o PC puede estar subprovisionado. Recomendaríamos usar un servidor más potente o un plan de aplicación web de Azure (B1 es el
mínimo).






