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

来源:互联网 发布:华为大数据案例分析 编辑:程序博客网 时间:2024/05/01 10:51

代码用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 测试通过


0 0
原创粉丝点击