码迷,mamicode.com
首页 > Web开发 > 详细

Thumbnails 压缩图片上传阿里云服务器所遇到的问题

时间:2017-08-02 23:38:10      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:scale   压缩图片   显示   get   tor   geo   问题   last   写入   


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 压缩图片上传阿里云服务器所遇到的问题

标签:scale   压缩图片   显示   get   tor   geo   问题   last   写入   

原文地址:http://www.cnblogs.com/sky-tiankong/p/7276945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!