Foglight PDF报表 中文乱码问题

Foglight 生成的PDF报表,不显示中文,或中文乱码。

Foglight Server 的操作系统 Linux。

解决方法:

1,找到 Windows上的字体文件,simsun.ttc,一般在目录 \Windows\Fonts

2,将该文件复制到 Linux 字体目录下  /usr/share/fonts/

3,改变该文件的权限:

chmod 644 /usr/share/fonts/simsun.ttc

4,运行如下命令,安装字体文件

cd /usr/share/fonts/
sudo mkfontscale 
sudo mkfontdir
sudo fc-cache   –fv

5,确认是否安装成功

fc-list |grep -i simsun

应能显示类似如下内容

/usr/share/fonts/sinsun.ttc: SimSun,宋体: style=Regular

/usr/share/fonts/sinsun.ttc: NSimSun,新宋体: style=Regular

6,重启Foglight Server

7,重新生成报表。

另外:下面地址,可以查看当前可用的字体列表。

http://(fmshost):(port)/console/wcf-pdf-fonts.jsp

试用范围: Foglight 5.6+