Définir le chemin du fichier PDF temporaire

IronPDF utilise des fichiers temporaires pendant le rendu PDF. Par défaut, ceux-ci sont écrits dans le répertoire temporaire du système. Cet exemple montre comment rediriger à la fois le chemin temporaire du système et le propre dossier temporaire d'IronPDF vers un emplacement de votre choix.

Commencer

Définissez les variables d'environnement TEMP et TMP via os.environ de Python avant que tout rendu ne se produise. Ensuite, attribuez un sous-répertoire à l'intérieur de ce chemin à Installation.TempFolderPath pour qu'IronPDF écrive ses propres fichiers de travail dans le même emplacement contrôlé.

Comprendre le code

  • os.environ["TEMP"] / os.environ["TMP"] : Remplacez le répertoire temporaire du système d'exploitation pour le processus en cours.
  • Installation.TempFolderPath : Dirige IronPDF à utiliser un dossier spécifique pour ses fichiers temporaires internes. Définissez ceci avant le premier appel de rendu.
  • os.path.join : Construit un chemin sûr pour la plateforme en combinant le répertoire temporaire de base avec un sous-dossier IronPdfTemp.

Quand utiliser un chemin temporaire personnalisé

Rediriger le chemin temporaire est utile dans :

  • Environnements conteneurisés ou isolés où le dossier temporaire par défaut du système est restreint.
  • Déploiements à haute sécurité où toutes les opérations de fichiers doivent se dérouler dans un répertoire audité.
  • Scénarios d'hébergement partagé où vous devez isoler les fichiers temporaires d'une application de ceux d'une autre.

Après avoir défini les chemins, utilisez ChromePdfRenderer comme d'habitude — aucune autre modification de code n'est requise.

Prêt à commencer?
Version : 2026.6 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ?
exécuter un échantillon Regardez votre code HTML se transformer en PDF.