1.问题
在CentOS7环境下,使用Selenium进行Web自动化测试,页面截图时,遇到中文乱码,中文显示为小框框,问题效果截图如下:
![在这里插入图片描述](https://img-blog.csdnimg.cn/dee3beeecaf246f2855505b8eea9d18e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQFRhbmdYaW4=,size_17,color_FFFFFF,t_70,g_se,x_16)
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
![在这里插入图片描述](https://img-blog.csdnimg.cn/54a3a0d81d7d405b93e47b94c56d2718.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQFRhbmdYaW4=,size_20,color_FFFFFF,t_70,g_se,x_16)
查看系统中的字体
fc-list
![在这里插入图片描述](https://img-blog.csdnimg.cn/787d3f100a964155abb8b814aa09bef6.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQFRhbmdYaW4=,size_20,color_FFFFFF,t_70,g_se,x_16)
3.解决
在CentOS7系统上,中文字体安装好后,运行程序,截图显示如下:
![在这里插入图片描述](https://img-blog.csdnimg.cn/02aac21a57f54ac4b8eff949388f40b6.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQFRhbmdYaW4=,size_17,color_FFFFFF,t_70,g_se,x_16)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)