Ruta del PDF Temporal

IronPDF utiliza archivos temporales durante el renderizado de PDF. Por defecto, estos se escriben en el directorio temporal del sistema. Este ejemplo muestra cómo redirigir tanto la ruta temporal del sistema como la carpeta temporal propia de IronPDF a una ubicación de tu elección.

Empezando

Configure las variables de entorno TEMP y TMP a través de os.environ de Python antes de que ocurra cualquier renderizado. Luego asigne un subdirectorio dentro de esa ruta a Installation.TempFolderPath para que IronPDF escriba sus propios archivos de trabajo en la misma ubicación controlada.

Entender el código

  • os.environ["TEMP"] / os.environ["TMP"]: Anula el directorio de temp del sistema operativo para el proceso actual.
  • Installation.TempFolderPath: Indica a IronPDF que use una carpeta específica para sus archivos temporales internos. Configúralo antes de la primera llamada de renderizado.
  • os.path.join: Construye una ruta segura para la plataforma combinando el directorio temporal base con una subcarpeta IronPdfTemp.

Cuándo usar una ruta temporal personalizada

Redirigir la ruta temporal es útil en:

  • Entornos contenedorizados o aislados donde la carpeta temporal predeterminada del sistema está restringida.
  • Implementaciones de alta seguridad donde toda la I/O de archivos debe ocurrir dentro de un directorio auditado.
  • Escenarios de hospedaje compartido donde necesitas aislar los archivos temporales de una aplicación de los de otra.

Después de configurar las rutas, use ChromePdfRenderer normalmente - no se requieren otros cambios en el código.

¿Listo para empezar?
Versión: 2026.6 recién publicada
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida?
ejecutar una muestra Mira cómo tu HTML se convierte en PDF.