IRONSOFTWAREHOME
Geçici PDF Dosya Yolunu Ayarlayın
using IronPdf;
using System;
using System.IO;

// Set Application scope Temp Path (On Linux /tmp is a good choice)
var MyTempPath = @"C:\Safe\Location\";

Environment.SetEnvironmentVariable("TEMP", MyTempPath);
Environment.SetEnvironmentVariable("TMP", MyTempPath);

// Set IronPDF Temp Path
Installation.TempFolderPath = Path.Combine(MyTempPath, "IronPdfTemp");

// Your PDF Generation and editing code here
var renderer = new ChromePdfRenderer();
var doc = renderer.RenderHtmlAsPdf("<h1>Html with CSS and Images</h1>");
doc.SaveAs("example.pdf");
Imports IronPdf
Imports System
Imports System.IO

' Set Application scope Temp Path (On Linux /tmp is a good choice)
Dim MyTempPath = "C:\Safe\Location\"

Environment.SetEnvironmentVariable("TEMP", MyTempPath)
Environment.SetEnvironmentVariable("TMP", MyTempPath)

' Set IronPDF Temp Path
Installation.TempFolderPath = Path.Combine(MyTempPath, "IronPdfTemp")

' Your PDF Generation and editing code here
Dim renderer = New ChromePdfRenderer()
Dim doc = renderer.RenderHtmlAsPdf("<h1>Html with CSS and Images</h1>")
doc.SaveAs("example.pdf")
NuGet Download
PM > Install-Package IronPdf
Geçici PDF Dosya Yolunu Ayarlayın

Geçici PDF Dosya Yolunu Ayarlayın

IronPDF ile çalışırken, PDF belgeleri oluşturduğunuzda, değiştirdiğinizde ve render ettiğinizde programın geçici dosyalar oluşturduğunu görebilirsiniz. Bu süreç, program çalışırken verileri geçici olarak depolamak için diğer herhangi bir yazılım gibi gerçekleşir ve programın doğru çalışmasını sağlamak için gerekli olabilir. IronPDF ile, bu klasörün nerede oluşturulacağını ve geçici dosyalarla ilgili diğer önemli ayarları tamamen kontrol edebilirsiniz.

IronPDF ile Geçici Dosya Yollarının Ayarlanması Adımları

Açıklama:

  1. Özel Yol Tanımla: Geçici dosyaların saklanacağı dizin yolunu içeren MyTempPath, string değişkenini tanımlayarak başlıyoruz. IronPDF'nin işlemleri sırasında kullanacağı için bu dizinin mevcut olduğundan veya gerekli izinlere sahip olduğundan emin olun.
  2. Ortam Değişkenlerini Ayarlayın
    • Environment.SetEnvironmentVariable fonksiyonu, TEMP ortam değişkenini özel yolumuza MyTempPath işaret edecek şekilde ayarlamak için kullanılır. Bu, IronPDF dahil olmak üzere uygulamalar tarafından geçici dosyaların nerede saklanması gerektiğini belirlemek için kullanılan yaygın sistem genelinde bir değişkendir.
  3. IronPDF Geçici Klasör Yolunu Ayarlayın
    • IronPDF'nin geçici dosyaları için spesifik bir alt dizin oluşturacak şekilde özel yolumuza ''IronPdfTemp'' eklemek için Path.Combine kullanılarak Installation.TempFolderPath özelliği ayarlanır.
  4. PDF Üretimi
    • HTML içeriğini PDF'ye dönüştürmek için kullanılan ChromePdfRenderer örneğini oluşturuyoruz.
    • PDF belgesini, doc değişkeninde saklanmak üzere oluşturan bir HTML örneği dizesi ile renderer nesnesinde RenderHtmlAsPdf() metodu çağrılır.
    • Oluşturulan PDF'yi ''example.pdf'' adında bir dosyaya kaydediyoruz kullanarak doc.SaveAs().

Geçici dosya yolunu kontrol ederek, PDF oluşturma sırasında üretilen dosyaları izleyebilir ve yönetebilir, böylece uygulamanızın varsayılan geçici dizinleri kirletmeden sorunsuz çalışmasını sağlayabilirsiniz.

Daha Fazla Kontrol için IronPDF ile Özel Kayıt Tutmayı Keşfedin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 20,756,830Sürüm:2026.7yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez