packageevecom.image;importjava.awt.Graphics2D;importjava.awt.Image;importjava.awt.image.BufferedImage;importjava.io.ByteArrayOutputStream;importjava.io.File;importjava.io.FileInputStream;importjava.io.IOException;importjava.io.InputStream;importjavax.imageio.ImageIO;importjavax.swing.ImageIcon;public classAlpha {public static voidmain(String[] args) {
System.out.println(transferAlpha2File("d:/tmp/test.png", "d:/tmp/test_1.png"));
}public static booleantransferAlpha2File(String imgSrc, String imgTarget) {
File file= newFile(imgSrc);
InputStream is= null;boolean result = false;try{
is= newFileInputStream(file);//如果是MultipartFile类型,那么自身也有转换成流的方法:is = file.getInputStream();
BufferedImage bi =ImageIO.read(is);
Image image=(Image) bi;
ImageIcon imageIcon= newImageIcon(image);
BufferedImage buf