DataDynamics.ActiveReports.Export.Pdf.PdfExport引用的语言编码问题

scr*_*ler 5 pdf activereports pdf-generation

我有DataDynamics.ActiveReports.Export.Pdf.PdfExport引用的编码问题.它成功导出我的报告但不使用编码.因此,省略了除英语之外的其他语言的每个字符.

我怎么设置它?有什么解决方案吗?

Sco*_*eke 8

这通常会发生,因为报表中文本框的字体没有缺少字符的字形.由于ActiveReports PDF Export嵌入了字体(即技术上它由于PDF的工作原理而嵌入字体中的"字形")那些字体没有字形的非英文字符缺失,显示为缺失或显示不正确.

因此,您需要确保您使用的字体具有您要导出的所有字符的字形.

通常,确保其工作的最简单方法(并检查这是否是问题)是将包含非英文字符的文本框或texbox的字体设置为名为"Arial Unicode MS"的字体,该字体包含来自的大多数字形大多数语言.因此,请尝试使用"Arial Unicode MS"字体,看看是否可以解决问题.

Hoppe这有帮助.

Scott Willeke
GrapeCity
Run Code Online (Sandbox Code Playgroud)