8 个解决方案
#1
把对象以流的形式输出、
#2
类似于生成的验证码图片、
#3
是生成图片文件啊。没弄过。显示在窗口或页面都是显示出来了
#4
ImageIO.write(BufferedImage,"图片格式",File对象)
#5
上面那个方法我会,我现在只有一个Image对象,我现在就是要通过这个Image对象生成一个图片
#6
抓取图片的像素值 并根据像素值再生成新的图片
#7
//先把图片画在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"));
#8
谢谢,昨天已经用了,谢谢
#1
把对象以流的形式输出、
#2
类似于生成的验证码图片、
#3
是生成图片文件啊。没弄过。显示在窗口或页面都是显示出来了
#4
ImageIO.write(BufferedImage,"图片格式",File对象)
#5
上面那个方法我会,我现在只有一个Image对象,我现在就是要通过这个Image对象生成一个图片
#6
抓取图片的像素值 并根据像素值再生成新的图片
#7
//先把图片画在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"));
#8
谢谢,昨天已经用了,谢谢