您的位置:首页 > 编程语言 > Java开发

图片文件格式的转换

2013-03-28 17:40 543 查看

图片文件格式的转换

需要两个jar包分别是:jai_core.jar、jai_codec.jar

/****
* @param srcPath 开始文件的路径
* @param destPath 目标文件的路径
*/
public static void convertType(String srcPath, String destPath) {
RenderedOp src = JAI.create("fileload", srcPath);
OutputStream os2;
try {
os2 = new FileOutputStream(destPath);
JPEGEncodeParam param2 = new JPEGEncodeParam();
//BMPEncodeParam param2 = new BMPEncodeParam();
//指定格式类型,jpg属于JPEG类型

ImageEncoder enc2 = ImageCodec.createImageEncoder("JPEG",os2,param2);
//ImageEncoder enc2 = ImageCodec.createImageEncoder("BMP",os2,param2);
enc2.encode(src);
System.out.println("文件转换成功");
 } catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}

}

public static void main(String args[]){
String srcPath = "d:/bbb.TIF";
String destPath = "d:/dd.jpg";
convertType(srcPath, destPath);
}
然后到D盘中,就可以找到转换后的文件了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java