reporting-servicesfontsssrs-2008-r2

Default Chinese Characters in SSRS


We use SSRS (2008 R2) to present data from several languages. We use labels with the Arial font. If the characters loaded from the database cannot be presented by Arial, SSRS converts them automatically to the relevant font that includes the special characters. It works well with several languages. However, with Chinese the default choice of SSRS is font MingLiu. This font is quite uncommon in mainland China and the locals say that it is unusable. I would like to use the SimSun font instead. How do I configure SSRS to force SimSun instead of MingLiu? Of course, I can create new labels with the SimSun font, but that will require recreation of all the existing reports that are already configured with Arial.

Thanks


Solution

  • My boss found a solution to force the SimSun font:

    1. Each one of the report's Placeholder should be configured as HTML. This is done via the placeholder's properties / General, and then choose "HTML - Interpret HTML tags as styles" instead of the default "None - Plain text only"
    2. The value to be assigned to the placeholder should include the HTML tags to force the SimSun font. For example: <font face="SimSun">订单确认</font>