任意图片格式相互转换(ImageIO)

使用imageIO操作图片很简单,但是只能做一些比较简单的操作,下面是一个多图片格式的转换

  public static void changeTypeToJPG(String srcPath,String ePath) throws IOException{
	  String imgtype = "jpg,png,jpeg,gif,bmp";
	  File srcFile = new File(srcPath);
	  File eFile = new File(ePath);
	  String format = ePath.substring(ePath.lastIndexOf(".")+1);
	  if(imgtype.indexOf(format)!=-1){
		  BufferedImage bIMG =ImageIO.read(srcFile);
		  ImageIO.write(bIMG, format, eFile);
	  }
  }


你可能感兴趣的:(任意图片格式相互转换(ImageIO))