10.0版本使用内置的phantomjs,导出图表成图片时乱码

10.0版本使用内置的phantomjs,导出图表成图片时乱码

QQ图片20190122130307.png

FineReport 云月八千里 发布于 2019-1-22 13:03
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
云月八千里Lv0见习互助
发布于2019-1-22 17:38

Linux系统缺少相应的字体,在/usr/share/fonts下安装相应的中文字体就可以解决

  • rongshuai rongshuai 怎么安装
    2020-08-18 11:49 
最佳回答
0
hbufoLv4见习互助
发布于2020-9-5 19:16(编辑于 2020-9-5 19:21)

1、在9.0和10.0centos7(tomcat独立部署)下导出图表也是这个问题,环境centos7如下图111.png

2、处理步骤如下:查看默认语言命令locale 不是中文的话 修改成中文语音命令localectl  set-locale.UTF8,没有中文语言的话, 问问度娘,安装一下。
3、本人win10 操作系统,用mobaxterm连接的centos7 拷贝win10 系统c:\windows\fronts 所有字体 到 centos7  /usr/share/fonts/ 目录下,没有fonts 就建立这个目录。
4、 拷贝win10 系统c:\windows\fronts 所有字体 到 centos7  目录/usr/java/jdk1.8.0_211/jre/lib/fonts/下

,没有fonts 就建立这个目 其中/usr/java/jdk1.8.0_211/jre/lib 这个为java jre路径(本人安装在了usr下)
5、重启centos7  reboot 后到正常
222.png

  • 1关注人数
  • 1051浏览人数
  • 最后回答于:2020-9-5 19:21
    请选择关闭问题的原因
    确定 取消
    返回顶部