centOS下解决java生成图片中文乱码问题
今天测试项目上线,其中有这样一个功能点:上传ppt转为图片。但是却出现了乱码,刚开始怀疑是系统编码的问题,但是:
echo $LANG
发现是utf-8,好像没什么问题,继续查找程序中的日志信息,发现从ppt中取出来的内容没有乱码,查看代码发现是生成图片时使用宋体字,猜测是字体没有安装。
于是通过:
fc-list :lang=zh
显示为空。
查看自己的linux服务器时发现:
AR PL UMing TW:style=Light
AR PL UMing HK:style=Light
AR PL UMing CN:style=Light
AR PL UKai TW MBE:style=Book
AR PL UKai CN:style=Book
AR PL UKai HK:style=Book
AR PL UKai TW:style=Book
文泉驿正黑,文泉驛正黑,WenQuanYi Zen Hei:style=Regular
文泉驿等宽正黑,文泉驛等寬正黑,WenQuanYi Zen Hei Mono:style=Regular
AR PL UMing TW MBE:style=Light
文泉驿点阵正黑,文泉驛點陣正黑,WenQuanYi Zen Hei Sharp:style=Regular
这样就更肯定了自己的猜测,网上找了很多,多是的使用下面的方法:
yum install fontconfig-devel
yum install fontconfig
yum install fonts-chinese
但是我在执行的时候可能因为源问题没有安装成功。
继续百度谷歌之,发现:
yum groupinstall chinese-support
重启。
执行字体查询命令时就和上面有了一样的结果。启动项目发现乱码问题解决!
本文原创,转载请注明出处:http://www.eziep.net:80/details/127.html
阅读更多- centos下Java生成图片字体中文乱码问题
- java 生成EXCEL 解决中文乱码问题(只供自己后面寻找方便)【转载悠悠的BOLG】
- linux下Java生成图片字体中文乱码问题
- java_javadoc 生成项目文档(设置编码解决中文乱码问题)
- centos7 javaweb 链接中文请求tomcat乱码问题解决
- 通过freemarker生成一个word,解决生成的word用wps打开有问题的问题,解决出word时中文文件名乱码问题,解决打开出word时打开的word出现问题的问题,出图片,解决动态列表
- java生成xml文件中文乱码问题解决
- Ubuntu/Debian下JAVA 中文/图片中文字体乱码显示问题解决方法
- jdom解决中文乱码问题 JAVA生成xml文件
- Ubuntu/Debian下JAVA 中文/图片中文字体乱码显示问题解决方法
- Ubuntu/Debian下JAVA 中文/图片中文字体乱码显示问题解决方法
- java 生成EXCEL 解决中文乱码问题
- Java各种中文乱码问题的解决(1)get和post请求
- 用base64加解密解决用xml传输图片或附件生成时出现乱码的问题
- java 中文乱码问题的解决——原则和检查步骤
- java 中乱码或者中文问题的解决
- jsp fckeditor 上传中文图片乱码问题的解决方法
- Fckeditor for java 2.4中文乱码问题解决
- Java发送mail功能,解决中文乱码问题
- 解决fckeditor(jsp版)上传中文图片乱码问题