ubuntu server网页截图中文乱码
来源:互联网 发布:淘宝详情页的图片尺寸 编辑:程序博客网 时间:2024/06/04 18:53
1.将windows操作系统下的字体拷贝到ubuntuserver上去。在windows,在c:\windows\fonts这个目录下存放着字体,选择如下字体:
simfang.ttf 仿宋体
simhei.ttf 黑体
simkai.ttf 楷体
simsun.ttf 宋体和新宋体,原文件名simsun.ttc
tahoma.ttf tahoma字体
tahomabd.ttf tahoma字体的粗体形式
verdana.ttf verdana字体
verdanab.ttf verdana字体的粗体形式
verdanai.ttf verdana字体的斜体形式
verdanaz.ttf verdana字体的粗体+斜体形式
我将这些字体放在了/usr/share/fonts/xpfonts目录下(xpfonts目录没有的话自己新建)。
2.将字体文件链接到存放字体的目录中
cd/usr/share/fonts/xpfonts
sudo mkfontscale
sudo mkfontdir
mkfont命令是生成xpfonts目录下所包含的字体的索引信息,然后运行fc-cache命令更新字体缓存:
fc-cache
3.ok,经过上面的两步,已经达到了目的,再运行截图命令时就可以显示中文了。
如果上面的几步还不能解决的话,可以安装下中文字体:
然后创建一个配置文件:sudo nano /etc/fonts/language-selector.conf
<fontconfig> <alias> <family>serif</family> <prefer> <family>Bitstream Vera Serif</family> <family>DejaVu Serif</family> <family>AR PL ShanHeiSun Uni</family> <family>WenQuanYi Bitmap Song</family> <family>AR PL ZenKai Uni</family> </prefer> </alias> <alias> <family>sans-serif</family> <prefer> <family>Bitstream Vera Sans</family> <family>DejaVu Sans</family> <family>AR PL ShanHeiSun Uni</family> <family>WenQuanYi Bitmap Song</family> <family>AR PL ZenKai Uni</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Bitstream Vera Sans Mono</family> <family>DejaVu Sans Mono</family> <family>AR PL ShanHeiSun Uni</family> <family>WenQuanYi Bitmap Song</family> <family>AR PL ZenKai Uni</family> </prefer> </alias> <match target="font"> <test name="family" compare="contains"> <string>Song</string> <string>Sun</string> <string>Kai</string> <string>Ming</string> </test> <!-- check to see if the font is just regular --> <test name="weight" compare="less_eq"> <int>100</int> </test> <test compare="more_eq" target="pattern" name="weight"> <int>180</int> </test> <edit mode="assign" name="embolden"> <bool>true</bool> </edit> </match> <match target="font"> <test name="family" compare="contains"> <string>Song</string> <string>Sun</string> <string>Kai</string> <string>Ming</string> </test> <edit name="globaladvance"> <bool>false</bool> </edit> <edit name="spacing"> <int>0</int> </edit> <edit name="hinting"> <bool>true</bool> </edit> <edit name="autohint"> <bool>false</bool> </edit> <edit name="antialias" mode="assign"> <bool>true</bool> </edit> <test name="pixelsize" compare="less_eq"> <int>18</int> </test> <edit name="antialias" mode="assign"> <bool>false</bool> </edit> </match></fontconfig>
gitHub:https://github.com/marujun/blog_code_file/blob/master/ubuntuserver/language-selector.conf
确认系统拥有zh_CN.UTF8:sudo dpkg-reconfigure locales
- ubuntu server网页截图中文乱码
- 解决ubuntu server中文乱码
- Ubuntu Server 中文乱码解决方案
- phantomjs截图中文网站网页页面乱码,安装字体解决
- phantomjs截图中文网站网页页面乱码,安装字体解决
- Ubuntu Server LTS 10.04 中文乱码解决办法
- ubuntu server 10.04 命令行中文乱码
- Ubuntu Server 10.04中文环境乱码解决办法
- ubuntu server 10.04 命令行中文乱码
- 解决ubuntu server中文乱码问题
- Ubuntu Server 10.04中文环境乱码解决办法
- ubuntu server gnome firefox 中文乱码
- ubuntu server 解决中文乱码问题
- ubuntu server版中文乱码问题
- ubuntu 16.04 server tty1中文乱码
- 网页中中文乱码
- 网页中文乱码
- apache网页中文乱码
- MongoDB中索引的创建和使用详解
- mongoDB大数据测试
- mongodb的监控与性能优化
- jQuery 鼠标事件
- 苹果傲慢失荆州:反应迟钝导致数十万Mac中病毒
- ubuntu server网页截图中文乱码
- Ubuntu下修改目录权限
- javascript window对象 focus获得焦点
- Python random 生成随机数
- jquery 获取鼠标和元素的坐标点
- 自定义鼠标样式
- mongodb 子文档查询
- 如何用U盘重装苹果系统
- 看微软、苹果与谷歌三巨头如何演绎《新三国演义》