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의 자체 임시 폴더를 원하는 위치로 리디렉션하는 방법을 보여줍니다.

시작하기

os.environ를 통해 Python의 TEMPTMP 환경 변수를 설정한 후 렌더링이 발생하기 전에 설정하세요. 그런 다음 경로 내의 하위 디렉토리를 Installation.TempFolderPath에 할당하여 IronPDF가 동일한 제어된 위치에 자체 작업 파일을 기록하도록 합니다.

코드 이해하기

  • os.environ["TEMP"] / os.environ["TMP"]: 현재 프로세스에 대한 운영 체제 임시 디렉토리를 오버라이드합니다.
  • Installation.TempFolderPath: IronPDF가 내부 임시 파일을 위한 특정 폴더를 사용하도록 지시합니다. 첫 번째 렌더 호출 전에 이 설정을 합니다.
  • os.path.join: 기본 임시 디렉토리와 IronPdfTemp 하위 폴더를 결합하여 플랫폼 안전 경로를 구축합니다.

사용자 지정 임시 경로를 사용할 때

임시 경로를 리디렉션하는 것은 다음의 경우에 유용합니다:

  • 컨테이너화 또는 샌드박스 환경에서 기본 시스템 임시 폴더가 제한된 경우.
  • 고보안 배포에서 모든 파일 I/O가 감사된 디렉토리 내에서 이루어져야 하는 경우.
  • 공유 호스팅 시나리오에서 하나의 애플리케이션의 임시 파일을 다른 애플리케이션과 분리해야 하는 경우.

경로를 설정한 후, ChromePdfRenderer을 평소처럼 사용하세요. 다른 코드 변경은 필요 없습니다.

시작할 준비 되셨나요?

버전:2026.6방금 출시

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.