【问题标题】:Language encoding problem with DataDynamics.ActiveReports.Export.Pdf.PdfExport referenceDataDynamics.ActiveReports.Export.Pdf.PdfExport 参考的语言编码问题
【发布时间】:2011-06-11 12:10:40
【问题描述】:

DataDynamics.ActiveReports.Export.Pdf.PdfExport 参考存在编码问题。 它成功导出我的报告,但不使用编码。因此,除英语以外的其他语言中的每个字符都被省略了。

如何设置?有什么解决办法吗?

【问题讨论】:

    标签: pdf pdf-generation activereports


    【解决方案1】:

    这通常会发生,因为报告中文本框的字体没有缺失字符的字形。由于 ActiveReports PDF 导出嵌入了字体(即,从技术上讲,由于 PDF 的工作方式,它从字体中嵌入了“字形”)那些丢失的非英文字符,该字体没有字形,显示为丢失或显示不正确。

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

    通常最简单的方法来确保它有效(并检查这是否是问题)是将包含非英文字符的文本框或文本框的字体设置为名为“Arial Unicode MS”的字体,其中包含大多数语言的大多数字形。所以请尝试使用“Arial Unicode MS”字体,看看是否能解决问题。

    希望这会有所帮助。

    Scott Willeke
    GrapeCity
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多