赞
踩
小小的代码片段,在Java中实现图片格式的转换。
下边的示例中,使用了jpg->jpg,^_^我懒得修改了再测试了,我在实际使用的时候是从bitmap位图转换为了jpg。
package com.d.ws;
import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
public class App
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
App.convert("B:\\test\\000A1BE1-A402-4D6E-A915-EED4506F6985.jpg", "JPG", "b:/abc_convert.jpg");//测试OK
}
public static void convert(String srcImageFile, String formatName, String destImageFile) {
try {
File f = new File(srcImageFile);
f.canRead();
f.canWrite();
BufferedImage src = ImageIO.read(f);
ImageIO.write(src, formatName, new File(destImageFile));
} catch (Exception e) {
e.printStackTrace();
}
}
}
![](https://csdnimg.cn/release/blogv2/dist/pc/img/newCodeMoreWhite.png)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。