public static boolean StringToImage(String path,String base64String){
boolean result = false;
try {
byte[] bytes = decoder.decodeBuffer(base64String);
ByteArrayInputStream bais = new ByteArrayInputStream(bytes);
BufferedImage bi =ImageIO.read(bais);
File w2 = new File(path);//可以是jpg,png,gif格式
ImageIO.write(bi, "jpg", w2);//不管输出什么格式图片,此处不需改动
result = true;
return result;
} catch (IOException e) {
e.printStackTrace();
return result;
}
}
boolean result = false;
try {
byte[] bytes = decoder.decodeBuffer(base64String);
ByteArrayInputStream bais = new ByteArrayInputStream(bytes);
BufferedImage bi =ImageIO.read(bais);
File w2 = new File(path);//可以是jpg,png,gif格式
ImageIO.write(bi, "jpg", w2);//不管输出什么格式图片,此处不需改动
result = true;
return result;
} catch (IOException e) {
e.printStackTrace();
return result;
}
}