转载自:http://blog.csdn.net/wlwlwlwl015/article/details/51482065

在使用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

最新文章

  1. phpstorm 设置Utf8编码
  2. 如何申请https证书、搭建https网站
  3. asm/aam links
  4. UIWebView取消长按放大(用于长按识别二维码)
  5. Resizable(调整大小)组件
  6. Unbutu14.04 切换ROOT用户后无法启用音频
  7. Java学习笔记--监视目录变化
  8. Android创建窗口(一)创建应用窗口
  9. Showstopper [POJ3484] [二分] [思维]
  10. JSAP107
  11. 学习大数据基础框架hadoop需要什么基础
  12. 开源PaaS工具CloudFoundry落地阿里云
  13. JDK Logger 简介 (zhuan)
  14. gitlab访问限制问题------Forbidden
  15. Linux下用文件IO的方式操作GPIO(/sys/class/gpio)(转)
  16. CodeForces 24D Broken robot (概率DP)
  17. HttpUploader2 -chrome 45+安装教程
  18. MATLAB版本(2012b 64bit),在尝试调用svmtrain函数时报错
  19. Python 爬基金数据
  20. position:absolute和float隐式改变display为inline-block

热门文章

  1. STM32的USART中断死循环,形成死机。
  2. 20145227&20145201 《信息安全系统设计基础》实验五
  3. html标签快速转换思想方法
  4. 你年纪轻轻怎么这么"不讲理"
  5. J2EE开发时的包命名规则
  6. Java中的四舍五入
  7. 获取div或者元素相对于屏幕坐上角的绝对位置
  8. Cheatsheet: 2016 09.01 ~ 09.30
  9. myeclipse10 优化设置
  10. 如何将推送证书p12导出为pem