Ustaw ścieżkę do pliku PDF
IronPDF używa plików tymczasowych podczas renderowania PDF. Domyślnie są one zapisywane w katalogu tymczasowym systemu. Ten przykład pokazuje, jak przekierować zarówno ścieżkę tymczasową systemu, jak i własny folder tymczasowy IronPDF do lokalizacji wybranej przez Ciebie.
Pierwsze kroki
Ustaw zmienne srodowiskowe TEMP i TMP przez os.environ Pythona przed rozpoczeciem jakiegokolwiek renderowania. Nastepnie przydziel podkatalog w tej sciezce do Installation.TempFolderPath, aby IronPDF zapisywal swoje wlasne pliki robocze w tej samej kontrolowanej lokalizacji.
Zrozumienie kodu
os.environ["TEMP"]/os.environ["TMP"]: Nadpisuje katalog tymczasowy systemu operacyjnego dla biezacego procesu.Installation.TempFolderPath: Nakazuje IronPDF uzycie okreslonego folderu dla swoich wewnetrznych plikow tymczasowych. Ustaw to przed pierwszym wywołaniem renderowania.os.path.join: Tworzy bezpieczna sciezke platformy przez polaczenie podstawowego tymczasowego katalogu z podfolderemIronPdfTemp.
Kiedy używać własnej ścieżki tymczasowej
Przekierowanie ścieżki tymczasowej jest przydatne w:
- Produkcyjne lub sandboxowane środowiska, gdzie domyślny systemowy folder tymczasowy jest ograniczony.
- Wdrożenia o wysokim poziomie bezpieczeństwa, gdzie wszystkie operacje I/O na plikach muszą mieć miejsce w audytowanym katalogu.
- Scenariusze hostingu współdzielonego, gdzie trzeba oddzielić pliki tymczasowe jednej aplikacji od innych.
Po ustawieniu sciezek, uzywaj ChromePdfRenderer jak zwykle — nie sa wymagane zadne inne zmiany w kodzie.






