1、 MultipartFile转BufferedImage
public static BufferedImage getBufferedImage(MultipartFile file){
BufferedImage image= ImageIO.read(file.getInputStream());
}
2、 BufferedImage转MultipartFile
public static MultipartFile fileCase(BufferedImage image) {
MultipartFile multipartFile = null;
try {
ByteArrayOutputStream os = new ByteArrayOutputStream();
ImageIO.write(image, "png", os);
InputStream input = new ByteArrayInputStream(os.toByteArray());
multipartFile = new MockMultipartFile("file", "file.png", "text/plain", input);
} catch (IOException e) {
e.printStackTrace();
}
return multipartFile;
}