簡體   English   中英

SelectPDF ConvertUrl 非英文字符錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM