IronPDF, Dosya Yollarında ASCII Olmayan Karakterlerle Başarısız Olur

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF, geçici klasör yolu İskandinav sembolleri (ø, æ, å) gibi ASCII olmayan karakterler içerdiğinde PDF oluşturma veya çıktı dosyalarını yazma işlemlerinde başarısız olur.

[2023-02-09 13:19:21] !!! Invalid (empty) temp path generated by operating system
[2023-02-09 13:19:21] Unknown exception
[2023-02-09 13:19:21] Warning! Failed to generate temp file path in temp directory, defaulting to working directory

IronPDF'nin dahili yol işleme sistemi, geçici dizin yolu ASCII olmayan karakterler içerdiğinde kodlama hatalarıyla karşılaşır. Karakter kodlaması, yol işleme sırasında bozulur; örneğin, "ø" "osjøen" olarak yanlış okunarak geçersiz geçici yollar oluşturur ve istisnaya neden olur.

Çözüm

Bu özelliği ilk ChromePdfRenderer çağrısından önce ayarlayın.

IronPdf.Installation.TempFolderPath = @"C:\IronPdfTemp";
IronPdf.Installation.TempFolderPath = @"C:\IronPdfTemp";
IronPdf.Installation.TempFolderPath = "C:\IronPdfTemp"
$vbLabelText   $csharpLabel

TempFolderPath'i yalnızca standart ASCII karakterleri (A–Z, a–z, 0–9, alt çizgi, tire) içeren bir yola ayarlayın: Orijinal kullanıcı profili yolu ASCII dışı karakterler içeriyorsa (örneğin, C:\Users\TopcampMjøsa\AppData\...), C:\IronPdfTemp veya başka bir ASCII-güvenli konuma yönlendirin.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapı...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 20,088,359 | Sürüm: 2026.7 yeni yayınlandı
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.