centos中安装字体

在使用phantomjs做自动化网页截图时,发现截图都没有文字。最后好久才发现是centos中没有安装字体的原因。 安装方法: 1.用fontconfig来安装字体库: yum -y install fontconfig 2.这时在/usr/share目录就可以看到fonts和fontconfig目录了(我自己操作时没有
在使用phantomjs做自动化网页截图时,发现截图都没有文字。最后好久才发现是centos中没有安装字体的原因。
 
安装方法:
 
1.用fontconfig来安装字体库:
 
yum -y install fontconfig
 
 
2.这时在/usr/share目录就可以看到fonts和fontconfig目录了(我自己操作时没有fontconfig目录)
 
 
3.可以把自己电脑中的字体文件全部拷贝到/usr/share/fonts 中,并将目录的权限修改为755
 
chmod -R 755 /usr/share/fonts
 
 
4.安装ttmkfdir来搜索目录中所有的字体信息,并汇总生成fonts.scale文件:
 
yum -y install ttmkfdir
 
ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir
 
 
5.最后一步就是修改字体配置文件了:
 
vi /etc/fonts/fonts.conf
 
添加我们的字体路径。
 
 
6.刷新内存中的字体缓存,这样就不用reboot重启了:
 
fc-cache
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

一:确定你的系统是UTF编码 [root@Tserver ~]# env|grep LANG LANG=en_US.UTF-8 二:NGINX配置文件里默认编码设置为utf-8 server { listen 80; server_name .inginx.com ; index index.html index.htm index.php; root /usr/local/nginx/html/inginx.com; ch
安装 Apache 出现 OS 10013 以一种访问权限不允许的方式做了一个访问套接字的尝试 如下截图: 提示: make_sock: could not bind to address 0.0.0.0:80 这个问题有由于计算机上安装了IIS7,80端口已占用。 打开Apache 的配置文件 Apache安装目录下的conf/htt
什么是tesseract-ocr OCR(Optical Character Recognition):光学字符识别,是指对图片文件中的文字进行分析识别,获取的过程。 Tesseract:开源的OCR识别引擎,初期Tesseract引擎由HP实验室研发,后来贡献给了开源软件业,后经由Google进行改进,消除bug,优化
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 下载解压,然后双击安装,跟普通安装程序一样。 安装完毕之后就是需要我们来设置环境变量了 假设jre安装目录为 C:\Program Files (x86)\J
1、在网上找到你要的目标字体。 2、上传到CentOS 7系统的 /usr/share/fonts 目录中。 3、执行# sudo mkfontscale(如果命令不存在,请yum安装mkfontscale)。 4、执行# mkfontdir (如果命令不存在,请yum安装mkfontdir )。 5、执行# fc-cache -fv(如果命
一、启动步骤: 1.cd /opt/openoffice4/program (安装路径) 2.运行命令 soffice -headless -accept=socket,host=127.0.0.1,port=8100;urp; -nofirststartwizard 或者1 2合并为以下这一个命令来启动: 启动命令 /opt/openoffice4/program/soffice -headless