手机上传图片出现旋转问题


问题: 

开发过程中发现使用手机(iphone5s)在website上传图片时候, 出现图片旋转了90度

解决办法:

开启 exif php扩展

$exif = exif_read_data($filename);
$ort = $exif['Orientation'];

 然后通过$ort 进行判断需要怎么旋转回来就可以了

经过测试:

$ort = 6 需要旋转 90度

小米手机拍照生成的图片 没有该属性

参考:

http://stackoverflow.com/questions/3657023/how-to-detect-shot-angle-of-photo-and-auto-rotate-for-website-display-like-desk

这里头有比较详细的解释。

你可能感兴趣的:(手机上传图片出现旋转问题)