首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java另存图片底色变黑有关问题

2013-08-09 
java另存图片底色变黑问题BufferedImage bufferImageFile outputFile nulltry{? ? ?Image image Ima

java另存图片底色变黑问题

BufferedImage bufferImage;

File outputFile = null;

try{

? ? ?Image image = ImageIO.red(new File("c:\\pic\\aa.jpeg"));

? ? ?int width = image.getWidth(null);

? ? ?int height = image.getHeight(null);

? ? ?bufferImage= new?BufferedImage?(width,height,BufferedImage.TYPE_INT_RGB);

? ? ? ?bufferImage.getGraphics().drawImage(image,0,0,width,height,image.getGraphics().getColor(),null);//设置底色

?

? ? ? ?outputFile?= new File("c:\\pic\\bb.jpeg");

? ? ? ?if(!outputFile.exists())

? ? ? ? ? ??outputFile.mkdirs();

? ? ? ?ImageIO.write(bufferImage,"jpeg",outputFile);

}catch(IOException e){

? ? ?e.printStackTrace();

}

热点排行