在使用jfreechart时遇到了中文乱码问题,用网上提供的好几种设置font的方法均未果。
PS:在我本机上一直是能正确显示的,一上服务器(linux)就不行,我是用jfreechart生成图片应用在html中。
最终解决方案是设置了自定义的font:
Font ft = Font.createFont(Font.TRUETYPE_FONT, new File("仿宋_GB2312.ttf"));
ft = ft.deriveFont(Font.PLAIN,16);
本文介绍了解决JFreeChart在Linux服务器环境下中文乱码的问题。通过设置自定义字体,确保了图表中文标签能够正常显示。
在使用jfreechart时遇到了中文乱码问题,用网上提供的好几种设置font的方法均未果。
PS:在我本机上一直是能正确显示的,一上服务器(linux)就不行,我是用jfreechart生成图片应用在html中。
最终解决方案是设置了自定义的font:
Font ft = Font.createFont(Font.TRUETYPE_FONT, new File("仿宋_GB2312.ttf"));
ft = ft.deriveFont(Font.PLAIN,16);
1272