首页 > 代码库 > Thumbnails 压缩图片上传阿里云服务器所遇到的问题
Thumbnails 压缩图片上传阿里云服务器所遇到的问题
InputStream inputStream = null;
inputStream = frontFile.getInputStream();
BufferedImage bufImg = Thumbnails.of(inputStream).scale(0.2f).asBufferedImage();
ByteArrayOutputStream os = new ByteArrayOutputStream();
String frontFileName = frontFile.getOriginalFilename().substring(frontFile.getOriginalFilename().lastIndexOf(".")+1);
ImageIO.write(bufImg, frontFileName, os); //图片写入到 ImageOutputStream
inputStream = new ByteArrayInputStream(os.toByteArray());
String frontSavePath = **************************************** "."+frontFileName;
文件流上传至阿里云,阿里云应该是通过传递过来的文件格式名解析文件流的, jpg格式的图片转换成了png,图片总是显示不正常。最后查看图片发现上传后的文件格式,和我设置的不一致,才发现的。
Thumbnails 压缩图片上传阿里云服务器所遇到的问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。