임시 PDF 파일 경로 설정
IronPDF는 PDF 렌더링 중 임시 파일을 사용합니다. 기본적으로 이 파일들은 시스템 임시 디렉토리에 작성됩니다. 이 예제는 시스템 임시 경로와 IronPDF의 자체 임시 폴더를 원하는 위치로 리디렉션하는 방법을 보여줍니다.
시작하기
os.environ를 통해 Python의 TEMP 및 TMP 환경 변수를 설정한 후 렌더링이 발생하기 전에 설정하세요. 그런 다음 경로 내의 하위 디렉토리를 Installation.TempFolderPath에 할당하여 IronPDF가 동일한 제어된 위치에 자체 작업 파일을 기록하도록 합니다.
코드 이해하기
os.environ["TEMP"]/os.environ["TMP"]: 현재 프로세스에 대한 운영 체제 임시 디렉토리를 오버라이드합니다.Installation.TempFolderPath: IronPDF가 내부 임시 파일을 위한 특정 폴더를 사용하도록 지시합니다. 첫 번째 렌더 호출 전에 이 설정을 합니다.os.path.join: 기본 임시 디렉토리와IronPdfTemp하위 폴더를 결합하여 플랫폼 안전 경로를 구축합니다.
사용자 지정 임시 경로를 사용할 때
임시 경로를 리디렉션하는 것은 다음의 경우에 유용합니다:
- 컨테이너화 또는 샌드박스 환경에서 기본 시스템 임시 폴더가 제한된 경우.
- 고보안 배포에서 모든 파일 I/O가 감사된 디렉토리 내에서 이루어져야 하는 경우.
- 공유 호스팅 시나리오에서 하나의 애플리케이션의 임시 파일을 다른 애플리케이션과 분리해야 하는 경우.
경로를 설정한 후, ChromePdfRenderer을 평소처럼 사용하세요. 다른 코드 변경은 필요 없습니다.






