批量图片格式转换 用java如何实现??
主要是这个“批量”如何实现?格式转换用下面这段代码就行了吧?
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
 
 public class ImageIOTest {
     public static void main(String args[]) throws IOException {
         File inputFile = new File("c:\\11.jpg");         
          BufferedImage input = ImageIO.read(inputFile);
         
         outputFile = new File("c:\\test.jpg");
         ImageIO.write(input, "JPG", outputFile);
         
         outputFile = new File("c:\\test.png");
         ImageIO.write(input, "PNG", outputFile);
   }
}

解决方案 »

  1.   

    主要是想用 文件察看器 打开制定目录下的一堆 .bmp 文件。
      

  2.   

    把要转换的文件数组放在for循环里一个一个做咯
      

  3.   

    BufferedImage input = ImageIO.read(inputFile); 
              
             outputFile = new File("c:\\test.jpg"); 
             ImageIO.write(input, "JPG", outputFile); 
              
             outputFile = new File("c:\\test.png"); 
             ImageIO.write(input, "PNG", outputFile);