IRONSOFTWAREHOME
Pfad für temporäre PDF-Datei festlegen
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
Pfad für temporäre PDF-Datei festlegen

Pfad für temporäre PDF-Datei festlegen

IronPDF verwendet temporäre Dateien während der PDF-Erstellung. Standardmäßig werden diese im System-Temp-Verzeichnis abgelegt. Dieses Beispiel zeigt, wie sowohl der systemweite Temp-Pfad als auch der eigene Temp-Ordner von IronPDF an einen Ort Ihrer Wahl umgeleitet werden können.

Einstieg

Setzen Sie die TEMP und TMP-Umgebungsvariablen durch Pythons os.environ, bevor irgendeine Darstellung auftritt. Weisen Sie dann ein Unterverzeichnis innerhalb dieses Pfads zu Installation.TempFolderPath zu, sodass IronPDF seine eigenen Arbeitsdateien am selben kontrollierten Ort schreibt.

Den Code verstehen

  • os.environ["TEMP"] / os.environ["TMP"]: Überschreibt das Betriebssystem-Temp-Verzeichnis für den aktuellen Prozess.
  • Installation.TempFolderPath: Weist IronPDF an, einen bestimmten Ordner für seine internen temporären Dateien zu verwenden. Setzen Sie dies vor dem ersten Render-Aufruf.
  • os.path.join: Erstellt einen plattformunabhängigen Pfad, indem das Basis-Temp-Verzeichnis mit einem IronPdfTemp-Unterverzeichnis kombiniert wird.

Wann ein benutzerdefinierter Temp-Pfad verwendet werden sollte

Das Umleiten des Temp-Pfads ist nützlich in:

  • Containerisierten oder sandbox-Umgebungen, in denen der standardmäßige Systemtemp-Ordner eingeschränkt ist.
  • Hochsicherheit-Bereitstellungen, in denen alle Datei-I/O in einem geprüften Verzeichnis erfolgen muss.
  • Geteilte Hosting-Szenarien, in denen Sie die Temp-Dateien einer Anwendung von einer anderen isolieren müssen.

Nach dem Setzen der Pfade, verwenden Sie ChromePdfRenderer wie gewohnt – keine weiteren Code-Änderungen sind erforderlich.

Bereit anzufangen?

Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
Python Modul-Download für PDF
Installation mit pip

Version: 2026.9

  1. Herunterladen und Python 3.7+ installieren.
  2. 18. Installiere pip von pypi.org, wenn es noch nicht installiert ist.
  3. Führen Sie den obigen Befehl im Terminal aus.
Python PDF-Modul
Modul herunterladen

Version: 2026.9

Manuell in Ihr Projekt installieren

  1. Paket herunterladen
  2. Führen Sie diesen Befehl aus dem Terminal aus
    pip install ironpdf-2026.9-py37-none-win_amd64.whl

Lizenzen ab 749 $