Java 图片格式转换(包括bmp-->jpg)


java在做图片类型转换时,JDK本身提供的类对   GIF->JPG GIF->PNG PNG->GIF(X) PNG->JPG 这几种类型的转换支持比较好,可以通过类直接转,代码如下:

  1. /** 
  2.      * Created on 2010-7-13  
  3.      * <p>Discription:[convert GIF->JPG GIF->PNG PNG->GIF(X) PNG->JPG ]</p> 
  4.      * @param source 
  5.      * @param formatName 
  6.      * @param result 
  7.      * @author:[shixing_11@sina.com] 
  8.      */  
  9.     public static void convert(String source, String formatName, String result)  
  10.     {  
  11.         try  
  12.         {  
  13.             File f = new File(source);  
  14.             f.canRead();  
  15.             BufferedImage src = ImageIO.read(f);  
  16.             ImageIO.write(src, formatName, new File(result));  
  17.         }  
  18.         catch (Exception e)  
  19.         {  
  20.             e.printStackTrace();  
  21.         }  
  22.     }  
  • 1
  • 2
  • 下一页

相关内容