Html2Image在Linux中文方块乱码问题
第一步
安装fontconfig
yum -y install fontconfig第二步
查看/usr/share/目录下是否有fontconfig 和 fonts这两个目录
cd /usr/share/
第三步
在本地C:\Windows\Fonts找文件【simhei.ttf】和【simsun.ttc】并上传到【/usr/share/fonts/】目录。
如果你不想找或找不到,请联系我。目前不让上传
第四步
在/usr/share/fonts/目录创建一个文件夹chinese
cd /usr/shared/fonts mkdir chinese
第五步
进入$JAVA_HOME/jre/lib/fonts并新建【fallback】文件夹。将那两个字体文件复制进去。
cd $JAVA_HOME/jre/lib/fonts mkdir fallback
第六步
刷新缓存,并查看是否安装成功。
fc-cache -fv fc-list :lang=zh
[root@cws-hw-0006 ~]# fc-list :lang=zh /usr/share/fonts/msyh/msyhbd.ttc: Microsoft YaHei UI:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia /usr/share/fonts/google-noto-cjk/NotoSansCJK-DemiLight.ttc: Noto Sans CJK TC,Noto Sans CJK TC DemiLight:style=DemiLight,Regular /usr/share/fonts/google-noto-cjk/NotoSerifCJK-Black.ttc: Noto Serif CJK SC,Noto Serif CJK SC Black:style=Black,Regular /usr/share/fonts/msyh/msyhl.ttc: Microsoft YaHei UI,Microsoft YaHei UI Light:style=Light,Regular
第七步
重启应用即可。无需重启服务器