IRONSOFTWAREHOME
設定臨時 PDF 檔案路徑
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
設定臨時 PDF 檔案路徑

設定臨時 PDF 檔案路徑

IronPDF在PDF渲染期間使用臨時文件。 預設情況下,這些文件會被寫入系統的臨時目錄。 此範例說明如何將系統臨時路徑和IronPDF的專屬臨時文件夾重定向到您選擇的位置。

入門指南

在任何渲染發生之前,通過Python的TMP環境變數。 然後將該路徑中的一個子目錄賦給Installation.TempFolderPath,以便IronPDF將其工作的文件寫入同一受控位置。

理解程式碼

  • os.environ["TEMP"] / os.environ["TMP"]:覆蓋當前進程的操作系統臨時目錄。
  • Installation.TempFolderPath:指導IronPDF使用特定文件夾來存放其內部臨時文件。 在第一次渲染調用之前設置此項。
  • IronPdfTemp子文件夾結合來構建平台安全路徑。

何時使用自定義臨時路徑

重定向臨時路徑在以下情況下非常有用:

  • 容器化或沙箱環境,其中預設系統臨時文件夾受限。
  • 高安全性部署,需要所有文件I/O都在已審核的目錄內進行。
  • 共享託管場景,需要將一個應用程式的臨時文件與另一個隔離。

設置路徑後,正常使用ChromePdfRenderer - 不需要其他程式碼更改。

準備開始了嗎?

版本:2026.9剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預約您的免費即時演示
Booking Badge

全球數百萬工程師的信賴

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表格或發送電子郵件至sales@ironsoftware.com
您的詳細資訊將始終保密。
全球數百萬工程師的信賴
Iron Software的客戶標誌
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
PDF的Python模塊下載
使用pip安裝

版本: 2026.9

  1. 下載並安裝Python 3.7+。
  2. 如果尚未安裝,請從 pypi.org 安裝 pip。
  3. 在終端執行上述命令。
Python PDF模塊
下載模塊

版本: 2026.9

手動安裝到您的專案中

  1. 下載套件
  2. 從終端運行此命令
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

從$999起的授權