0
点赞
收藏
分享

微信扫一扫

数据结构--》深入了解栈和队列,让算法更加高效

墨春 2023-06-21 阅读 44

问题现象描述

没安装中文字体,有可能导致你的程序在windows上运行的好好的,部署到linux上运行就可能出现汉字变成小方块的问题,场景举例:svg文件转png图片,原svg中的中文会变成方框
按如下方法安装中文字体后,已验证问题可以解决

一、找到windows中文字体文件

路径:C:\Windows\Fonts在这里插入图片描述
从里面找到simhei.ttf和simsun.ttc就可以(宋体和新宋体),复制出来备用

二、进入Linux服务器,进入目录:cd /usr/share/fonts/

注意若share下面没有fonts文件夹,需要执行此命令安装:

yum -y install fontconfig

三、新建文件夹,拷贝字体文件

cd /usr/share/fonts/
mkdir chinese
然后将字体文件上传至chinese文件夹中

四、更改字体文件夹的权限

chmod 755 /usr/share/fonts/chinese/*

五、执行如下命令

安装scale

mkfontscale

刷新缓存

fc-cache

如果刷新完缓存还没有生效,需要重启tomcat中的应用或者Linux服务器

完成

举报

相关推荐

0 条评论