1.问题
在CentOS7环境下,使用Selenium进行Web自动化测试,页面截图时,遇到中文乱码,中文显示为小框框,问题效果截图如下:
2.CentOS7安装中文字体
字体下载链接: https://pan.baidu.com/s/1TtwIpql05TShvpryR6uAtQ
提取码: mgai
需要给CentOS7安装中文字体,支持中文字体显示;
创建目录
mkdir /usr/share/fonts/chinese
将字体文件拷贝到 /usr/share/fonts/chinese/ 中
mv songti.ttf /usr/share/fonts/chinese/
为刚加入的字体设置缓存使之有效
fc-cache -fv
查看系统中的字体
fc-list
3.解决
在CentOS7系统上,中文字体安装好后,运行程序,截图显示如下: