Ubuntu Serve12.04 下java导出图片乱码

代码用java将html转成图片,其中是用swing的控件JEditorPane做的,在linux部署环境下图片乱码,解决方法如下。

1.下载simsun.ttc(宋体)

           点击下载

2.复制到linux系统的   /usr/share/fonts/truetype  目录中 

3.切换到linux中JDK安装目录 jdk/jre/lib/fonts

4.创建fallback目录,为java设定默认字库(当swing找不到系统中对应字库时会使用默认字库)。

  

  sudo mkdir fallback
 cd fallback
 sudo ln -s /usr/share/fonts/truetype/simsun.ttc
 sudo mkfontdir
 sudo mkfontscale

5.刷新系统环境

source /etc/profile

6.如果是web项目,需要重启应用服务器,如Tomcat.


以上在 Ubuntu Server 12.04 测试通过


你可能感兴趣的:(Ubuntu Serve12.04 下java导出图片乱码)