Definir caminho do arquivo PDF temporário

IronPDF usa arquivos temporários durante a renderização de PDFs. Por padrão, eles são gravados no diretório temporário do sistema. Este exemplo mostra como redirecionar tanto o caminho do sistema temporário quanto a pasta temporária do próprio IronPDF para um local de sua escolha.

Começando

Defina as variáveis de ambiente TEMP e TMP através do os.environ do Python antes de qualquer renderização ocorrer. Em seguida, atribua um subdiretório dentro desse caminho para Installation.TempFolderPath para que o IronPDF escreva seus próprios arquivos de trabalho para a mesma localização controlada.

Entendendo o código

  • os.environ["TEMP"] / os.environ["TMP"]: Substitui o diretório temporário do sistema operacional para o processo atual.
  • Installation.TempFolderPath: Direciona o IronPDF para usar uma pasta específica para seus arquivos temporários internos. Defina isto antes da primeira chamada de renderização.
  • os.path.join: Constrói um caminho seguro para a plataforma combinando o diretório temporário base com uma subpasta IronPdfTemp.

Quando usar um caminho temporário personalizado

Redirecionar o caminho temporário é útil em:

  • Ambientes conteinerizados ou isolados onde a pasta temporária padrão do sistema é restrita.
  • Implantações de alta segurança onde toda a entrada/saída de arquivos deve ocorrer dentro de um diretório auditado.
  • Cenários de hospedagem compartilhada onde é necessário isolar os arquivos temporários de uma aplicação dos de outra.

Após configurar os caminhos, use ChromePdfRenderer como de costume — não são necessárias outras alterações no código.

Pronto para começar?
Versão: 2026.6 recém-lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas?
executar um exemplo Veja seu HTML se transformar em um PDF.