Linux下highcharts导出图片乱码问题
来源:互联网 发布:犀牛5.0mac 编辑:程序博客网 时间:2024/05/22 03:11
参考
https://bbs.hcharts.cn/thread-113-1-1.html
Linux下导出服务器缺少字体中文乱码问题解决办法
一、问题描述
导出服务器运行在linux系统下,导出时,中文变成很规则的矩形,而不是常规意义上的乱码,如下图。很明显,这是因为缺少中文字体导致的。
二、如何查看linux是否安装中文字体
Linux下运行:fc-list :lang=zh
若没有任何输出,则可确认是因为缺少中文字体导致的乱码。
三、解决办法
Linux安装中文字体,步骤如下
1、下载中文字体文件并上传到linux
字体文件的获得可以通过网络下载,最简单的方法是复制windows的字体文件。
依次打开【开始菜单】——【控制面板】——【外观和个性化】——【字体】,复制需要的字体文件,如宋体、黑体、楷体等
将复制得到三个文件simkai.ttf、simsun.ttc、simhei.ttf上传到linux任意目录,如/tmp/fonts
2、在usr/share/fonts目录下新建my_fonts,并移动上述三个字体文件到该目录,命令如下
mkdir -p /usr/share/fonts/my_fonts
mv /tmp/fonts/simkai.ttf /usr/share/fonts/my_fonts/
mv /tmp/fonts/ simsun.ttc /usr/share/fonts/my_fonts/
mv /tmp/fonts/ simhei.ttf /usr/share/fonts/my_fonts/
3、生成字体索引
在/usr/share/fonts/my_fonts/目录下执行 mkfontscale
执行成功后,再次执行fc-list :lang=zh,可以看到有输出,如下图
至此,linux下安装中文字体完成
完成后重启应用服务器
阅读全文
1 0
- Linux下highcharts导出图片乱码问题
- Highcharts导出图片
- .net 下新版highcharts本地导出图片bug处理
- highcharts 导出图片 .net c#
- highcharts 导出图片 .net c#
- HighCharts导出图片和Pdf
- Highcharts使用phantomjs导出图片
- Highcharts右上角图片导出功能
- linux下Java生成图片字体中文乱码问题
- linux下Java生成图片字体中文乱码问题
- 解决Highcharts导出时中文变乱码
- linux下乱码问题
- 火狐下poi导出文件名称乱码问题
- highcharts 导出图片 .net c#(二)
- Java实现Highcharts本地导出图片教程
- ThinkPHP3.2.3集成PHPExcel,Linux下导出Excel乱码问题终极解决
- MySQL数据库乱码-Linux下乱码问题
- linux下,fgetcsv乱码问题
- 继承中的构造方法
- 2017.5.14测试 第1题: 无限剑制
- MySQL Cluster (五) --- 动态增加数据节点配置步骤
- IE8支持css3选择器
- 算术表达式求值
- Linux下highcharts导出图片乱码问题
- Android开发之DrawerLayout的简单使用
- 逻辑回归算法(二)-----SparkMLlib实现
- hosts本地域名
- java实现简单的IO字节流读写操作
- php输出memcached 的key-value
- 简单的webpack- 引入bootstrap
- 【LeetCode】convert-sorted-link-to-binary-search-tree & convert-sorted-array-to-binary-search-tree
- ZigZag Conversion