SSRS 中的默认中文字符

Default Chinese Characters in SSRS

我们使用 SSRS (2008 R2) 来呈现来自多种语言的数据。我们使用带有 Arial 字体的标签。如果从数据库加载的字符不能用 Arial 显示,SSRS 会自动将它们转换为包含特殊字符的相关字体。 它适用于多种语言。但是,对于中文,SSRS 的默认选择是字体 MingLiu。这种字体在中国大陆很少见,当地人说不能用。我想改用 SimSun 字体。 如何配置 SSRS 以强制使用 SimSun 而不是 MingLiu?当然,我可以使用 SimSun 字体创建新标签,但这需要重新创建所有已使用 Arial 配置的现有报告。

谢谢

我的老板找到了强制使用 SimSun 字体的解决方案:

  1. 每个报告的占位符都应配置为HTML。 这是通过占位符的属性 / General 完成的,然后 选择 "HTML - Interpret HTML tags as styles" 而不是默认值 "None - Plain text only"
  2. 分配给占位符的值应该 包含 HTML 标签以强制使用 SimSun 字体。例如:<font face="SimSun">订单确认</font>