图片通过api上传到upyun
这个是原图
http://ttxah.b0.upaiyun.com/862fd593-28f0-432d-bdf4-fb6f9415a700.jpg
我加了后缀 !star 为什么会出现旋转 ?
http://ttxah.b0.upaiyun.com/862fd593-28f0-432d-bdf4-fb6f9415a700.jpg!star
图片通过api上传到upyun
这个是原图
http://ttxah.b0.upaiyun.com/862fd593-28f0-432d-bdf4-fb6f9415a700.jpg
我加了后缀 !star 为什么会出现旋转 ?
http://ttxah.b0.upaiyun.com/862fd593-28f0-432d-bdf4-fb6f9415a700.jpg!star
查看了一下原图的EXIF信息,发现 Orientation=6 ,也就是说原图的正确方向是缩略图那样的,但是因为现代浏览器(包括很多看图软件)会根EXIF信息的数据自动旋转图片到正确的位置,所以你看到原图的方向是正常的。
我们在处理缩略图时,会清理掉部分EXIF信息以减小图片体积来节省流量消耗,这个时候预览图片,无法读取到EXIF信息里的图片方向,就不会自动旋转图片来显示了,所以看到是歪的。
在上传时可以根据参数自动旋转图片,具体操作方法请参考我们的开发文档: http://wiki.upyun.com/index.php?title=HTTP_REST_API%E6%8E%A5%E5%8F%A3#.E5.9B.BE.E7.89.87.E6.97.8B.E8.BD.AC