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

问题:

开发过程中发现使用手机(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

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

木易的技术记录 » 手机上传图片出现旋转问题

顶 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

置顶文章