IronPDF, Dosya Yollarında ASCII Olmayan Karakterlerle Başarısız Olur
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"
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.

