使用Aspose.word將word轉pdf時出現中文亂碼
//轉碼,Word轉PDF
Document doc = new Document(listBox1.GetItemText(listBox1.Items[0]));
doc.RemoveAllChildren();
string[] filepath = new string[listBox1.Items.Count];
for (int i = 0; i < filepath.Length;i++ )
{
filepath[i] = listBox1.GetItemText(listBox1.Items[i]);
Encoding encoding;
encoding = System.Text.Encoding.GetEncoding("UTF-8");
Document srcDoc = new Document(filepath[i]);
doc.AppendDocument(srcDoc,ImportFormatMode.UseDestinationStyles);
}
//doc.Save(savePath,SaveFormat.Pdf);
doc.Save(savePath, SaveFormat.Pdf);
uj5u.com熱心網友回復:
請問樓主解決這個問題了么?最近也遇到了亂碼問題,求幫忙啊!
uj5u.com熱心網友回復:
encoding = System.Text.Encoding.GetEncoding("UTF-8"); 換成如下試試encoding = System.Text.Encoding.GetEncoding("gb2312")
uj5u.com熱心網友回復:
看不太懂,要怎么解決uj5u.com熱心網友回復:
encoding = System.Text.Encoding.GetEncoding("UTF-8"); 這個Text報錯uj5u.com熱心網友回復:
https://blog.csdn.net/qq_35617517/article/details/80879955 可以試一下這個轉載請註明出處,本文鏈接:https://www.uj5u.com/net/149679.html
標籤:C#
上一篇:.Net WebApi引數驗證
