使用Aspose.word将word转pdf时出现中文乱码

lu18225857116 2016-06-08 10:55:37
使用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);
...全文
2496 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
小荔枝枝 2019-06-20
  • 打赏
  • 举报
回复
https://blog.csdn.net/qq_35617517/article/details/80879955 可以试一下这个
qq_36898446 2018-05-11
  • 打赏
  • 举报
回复
encoding = System.Text.Encoding.GetEncoding("UTF-8"); 这个Text报错
best_lyc 2017-09-12
  • 打赏
  • 举报
回复
看不太懂,要怎么解决
EnForGrass 2017-03-14
  • 打赏
  • 举报
回复
encoding = System.Text.Encoding.GetEncoding("UTF-8"); 换成如下试试 encoding = System.Text.Encoding.GetEncoding("gb2312")
sk610 2017-03-14
  • 打赏
  • 举报
回复
请问楼主解决这个问题了么? 最近也遇到了乱码问题,求帮忙啊!

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧