EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB9971: How to display non-English characters in Report Services documents, PDF exports and HTML documents with graphs in 3 and 4-tier and in 4-tier graphs with a Unix Intelligence Server


Community Admin

• Strategy


How to display non-English characters in Report Services documents, PDF exports and HTML documents with graphs in 3 and 4-tier and in 4-tier graphs with a Unix Intelligence Server

SYMPTOM:
1. Double-byte (Japanese, Korean, Simplified Chinese, Traditional Chinese)
Double-byte characters and currency symbols are displayed incorrectly for reports exported to Portable Document Format (PDF), Report Services documents, HTML documents with graphs and 4-tier graphs when the Strategy Intelligence Server is running on a Unix platform.
 
When the Unix Intelligence Server for PDF exports and documents can't find the required fonts, a message is displayed in the Strategy Intelligence Server terminal on Unix informing which font is missing in the system.
 
Note: This issue doesn't occur in English and European locale environments. In these environments, Acrobat Reader uses "Courier" (which supports European characters) as the default when it can't find the specified font. This applies to both "Central European" and "Cyrillic" characters.
 
2. Single-byte (European locales) Graph in 4-tier and HTML document with graph in 3 and 4-tier which contain language-specific characters and Euro symbol displays broken characters.
 
CAUSE:
The double-byte fonts required by the PDF component to generate the PDF file are missing from the Unix machine running the Strategy Intelligence Server.
 
When the Strategy Intelligence Server, running on a Windows operating system, generates a PDF file (exporting to PDF and executing document) in 3 or 4-tier or a graph in 4-tier, it uses Microsoft true type fonts installed on the server machine. These fonts are installed in the WINNT/Fonts folder in Windows 2000. Thus, users are not required to change anything on the Windows system running the Strategy Intelligence Server.
 
PDF generation requires that the fonts used in the reports and documents be available on the Unix Intelligence Server. The following fonts are embedded in Strategy autostyles (if users create custom autostyles, the fonts defined in the custom autostyles must also be installed on the Unix Intelligence Server):
 

  • Japanese: msmicho.ttc, msgothic.ttc
  • Korean: gulim.ttc, batang.ttc
  • Simplified Chinese: simsun.ttc, fzstk.ttf, fzytk.ttf
  • Traditional Chinese: mingliu.ttc, kaiu.ttf

For documents, the following double-byte fonts are set as default in the document editor (if users utilize different fonts in the document editor, these fonts must be installed on the Unix Intelligence Server). If it's not sure which font is used in document, right-mouse click on icon on top of scrollbar in Acrobat Reader 6, select Document Properties, and highlight Fonts, all fonts used in PDF are displayed:

  • Japanese: msmicho.ttc
  • Korean: batang.ttc
  • Simplified Chinese: simsun.ttc
  • Traditional Chinese: mingliu.ttc
     

For HTML document with graphs users must install the fonts defined for graph titles, x-axis, etc. on the Unix Intelligence Server.
 
ACTION:
To resolve this issue, users must install the missing font files in the "PDFGeneratorFiles" folder within the Strategy installation path on the Unix Intelligence Server.


Comment

0 comments

Details

Knowledge Article

Published:

June 6, 2017

Last Updated:

June 6, 2017