日期:2014-05-20  浏览次数:20613 次

Java Image 生成图片
从服务器端接受到了一个Image对象,我想生成一张图片保存在本地,怎样生成图片

------解决方案--------------------
Java code

//先把图片画在BufferedImage上 再输出BufferedImage
BufferedImage bufferedImage=new BufferedImage(image.getWith(),image.getHeight(),BufferedImage.TYPE_4BYTE_ABGR);
Graphics g=bufferedImage.getGraphics();
g.drawImage(image,0,0,image.getWidth,image.getHeight,null);

ImageIO.write(bufferedImage,"jpg",new File("c:/image.jpg"));