栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux 下chrome + selenium (davinci 定时任务)截图中文乱码显示□问题

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux 下chrome + selenium (davinci 定时任务)截图中文乱码显示□问题

背景:

davinci 项目定时任务将报表内容截图发送到邮箱时发现中文内容都变成了 □□□

问题: 

系统中缺少中文字体, 不能识别内容中的中文

解决办法:

在对应服务运行环境上安装中文字体

1,查看系统安装了哪些字体

  fc-list   (如果没有此命令,需要yum安装字体库)

2,安装字体库

  yum -y install fontconfig

  cd /usr/share/fonts

  mkdir chinese

  cd chinese   

  #上传拷贝出来的windows中文字

  chmod -R 755 /usr/share/fonts/chinese

3,安装ttmkfdir工具

  yum -y install ttmkfdir

  ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir

4,修改字体配置文件

  vim /etc/fonts/fonts.conf

 

5,执行  fc-cache

7,查看是否安装成功

  fc-list

  #看到刚上传的字体即为安装成功。

验证结果:

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/458038.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号