[英]SelectPDF ConvertUrl Non-English Characters Error
在我的演示項目中,我使用Selectpdf工具將 html 頁轉換為 pdf 文檔。 這 html 個頁面存儲在本地。 所以我使用 ConvertUrl function 進行轉換。 這是內聯代碼`
string url = AppDomain.CurrentDomain.BaseDirectory + "HTML" + "\\OrderName_" + DateTime.Now.ToString("yyyy'-'MM'-'dd'_'HH'-'mm_") + MockOrderNo + ".html";
HtmlToPdf converter = new HtmlToPdf();
PdfDocument doc = converter.ConvertUrl(htmlurl);
` 然后我使用 doc.Save() 保存 pdf 文檔。 這是 pdf 文檔結果
現在您可以看到,顯示土耳其語字符(如“İ,ı,ş,ğ...”)時出現問題。 如何使用 SelectPdf 解決此問題? 如果用SelectPdf解決不了,請問還有哪些沒有此類問題的可預測的pdf轉換工具?
同樣根據我的要求,我不使用 ConvertHtmlString function。我需要將 html 頁存儲在一個文件夾中,將這些 html 頁轉換為 pdf 並將這些 pdf 文檔存儲在另一個文件夾中。
謝謝你的幫助
我剛剛將 html 文件的編碼更改為 windows-1252。 這解決了問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.