AR13,导出pdf文档字体异常
模版预览效果正常;
导出pdf后,文字效果异常,部分文字自动加粗。
附件中是模版文件。
pdf导出时,不管用下面两种方式的哪一种,导出效果都是一样的:
if (Reportname.Contains("1574752"))
{
DirectoryInfo outputDirectory = new DirectoryInfo(HttpRuntime.AppDomainAppPath + "temFile\\");
GrapeCity.ActiveReports.Export.Pdf.Page.Settings pdfSetting = new GrapeCity.ActiveReports.Export.Pdf.Page.Settings();
GrapeCity.ActiveReports.Export.Pdf.Page.PdfRenderingExtension pdfRenderingExtension = new GrapeCity.ActiveReports.Export.Pdf.Page.PdfRenderingExtension();
GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider outputProvider = new GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider(outputDirectory, FileName);
outputProvider.OverwriteOutputFile = true;
rpt.Document.Render(pdfRenderingExtension, outputProvider, pdfSetting);
}
else
pdf.Export(rpt.Document, reportPath);
您好,下载查看了您的报表,发现您截图的红色框的字体使用的都是"Times New Roman",这个字体本身就不支持中文,建议您更换字体,其次要保证对应的机器也要安装对应的字体问题,这样导出的pdf打开才是正常的。
页:
[1]