great_0630
悲惨世界可爱的我
2015-09-21 14:32

liuix用HtmlImageGenerator生成图片乱码问题

  • liuix服务器
  • 图片
  • 乱码

代码如下 :
ImageOutputStream imOut = null;
byte[] b = null;
try {
//html转image工具类
HtmlImageGenerator imageGenerator = new HtmlImageGenerator();
//加载html
imageGenerator.loadHtml(“

中国”);
//拿图片流
BufferedImage bufferedImage = imageGenerator.getBufferedImage();
bufferedImage.flush();
//写图片流
ByteArrayOutputStream bs = new ByteArrayOutputStream();

imOut = ImageIO.createImageOutputStream(bs);
ImageIO.write(bufferedImage, "png",imOut);
//拿到图片流
b = bs.toByteArray();
return b;
} catch (IOException e) {
e.printStackTrace();
}
最后把byte[]写成图片文件,在window测试时没有问题的,可是liuix下中文就是一个一个的方块,中文完全显示不出来,我在服务器的jre的fonts文件夹下添加了字体也没有起作用,求大神帮忙解~急等。。。
  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答