IRONSOFTWAREHOME
Définir le chemin du fichier PDF temporaire
from ironpdf import *
import os

# Set application scope temp path
my_temp_path = "C:/safe/location/"
os.environ["TEMP"] = my_temp_path
os.environ["TMP"] = my_temp_path

# Set IronPDF temp path
Installation.TempFolderPath = os.path.join(my_temp_path, "IronPdfTemp")

string = os.path.join(my_temp_path, "IronPdfTemp")

# Your PDF generation and editing code here
renderer = ChromePdfRenderer()
doc = renderer.RenderHtmlAsPdf("<h1>Html with CSS and Images</h1>")
doc.SaveAs("example.pdf")
pip install ironpdf
Définir le chemin du fichier PDF temporaire

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.9vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Téléchargement du module Python pour PDF
Installer avec pip

Version : 2026.9

  1. Téléchargez et installez Python 3.7+.
  2. Installez pip à partir de pypi.org s'il n'est pas déjà installé.
  3. Exécutez la commande ci-dessus dans le terminal.
Module PDF Python
Télécharger Module

Version : 2026.9

Installer manuellement dans votre projet

  1. Téléchargez le package
  2. Exécutez cette commande depuis le terminal
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

Licences à partir de 749 $