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.6 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis?
Führen Sie eine Probe aus Sehen Sie zu, wie Ihr HTML-Code in eine PDF-Datei umgewandelt wird.