您好我从浏览器以任何格式获取输入图像并将其传递给服务器。服务器站点添加了saveImage()方法,用于以.jpeg格式存储图像,但它与浏览器中接受的原始格式存储相同。
这是我的代码
public boolean saveImage(byte[] byteImage, String transactionId) {
InputStream in = new ByteArrayInputStream(byteImage);
try {
BufferedImage bImageFromConvert = ImageIO.read(in);
File imageFile = new File(filePath+ transactionId + ".jpeg");
ImageIO.write(bImageFromConvert, "jpg", imageFile);
return true;
} catch (IOException e) {
System.out.println("error===" + e.getMessage());
return false;
}
}