import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
class ImgConverter {
// jpg to png
private static String path_X = "";//原文件夹路径
private static String formatName_X = "png";//转为的格式
private static String result_X = "";//转格式后的文件夹路径
public static void convert(String path, String formatName, String result) {
try {
File f = new File(path);
File fa[] = f.listFiles();
for (int i = 0; i < fa.length; i++) {
File fs = fa[i];
fs.canRead();
BufferedImage src = ImageIO.read(fs);
ImageIO.write(src, formatName, new File(result+fs.getName().replace("jpg", "png")));
}
System.out.println("finish!!");//工作台输出finish表示程序完成
} catch (Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
convert(path_X, formatName_X, result_X);
}
}