Free Support Forum - aspose.com

Aspose.words 转PDF时英文正常,中文乱码

使用aspose.words把Word文档转换为PDF文件后,PDF文件中的英文和数字正常显示,中文文字和中文标点符号全部变为方框,不知道怎么回事,尝试了很多方法都没有解决问题,请给予帮助,谢谢!
附代码:
public static void Word2PDF(Document doc, string savePDF)
{
try
{
foreach (Section sec in doc.Sections)
{
sec.PageSetup.SectionStart = SectionStart.EvenPage;
}
PdfSaveOptions saveOptions = new PdfSaveOptions();
doc.Save(savePDF, saveOptions);
}
catch (Exception ex)
{
log.Error(“转换错误”,ex);
}
}

@lefsof,

请压缩并上传您输入的Word文档,2)此Word文档中使用的字体文件和3)Aspose.Words生成的输出PDF文件,显示此处不需要的行为以进行测试。 然后,我们将在最后调查此问题,并为您提供更多信息。

感谢回复!
我使用什么方法可以取得此Word文档中使用的字体文件?

@lefsof,

请参阅以下文章:

如何在渲染过程中接收缺失字体和字体替换的通知
真实类型字体

如果您无法在计算机上找到字体,请在此处共享您输入的Word文档并输出PDF文件。 然后,我们将通知您所需的Font文件。