欢迎光临
我们一直在努力

解决上传iphone拍照的图片自动翻转的问题

昨天遇到一个奇怪的问题,客户用iphone拍照后上传的图片在生成缩略图时被翻转了,
php代码

$exif = exif_read_data($img_url);
$image = imagecreatefromjpeg($img_url);

if(!empty($exif['Orientation'])){
	if($exif['Orientation'] == 3) {
		$result = imagerotate($image, 180, 0);
		imagejpeg($result, $img_url,100);
	} elseif($exif['Orientation'] == 6) {
		$result = imagerotate($image, -90, 0);
		imagejpeg($result, $img_url, 100);
	} elseif($exif['Orientation'] == 8) {
		$result = imagerotate($image, 90, 0);
		imagejpeg($result, $img_url, 100);
	}
	isset($result) && imagedestroy($result);
	imagedestroy($image);
}
赞(0) 打赏
未经允许不得转载:程序开发爱好者 » 解决上传iphone拍照的图片自动翻转的问题
分享到: 更多 (0)

评论 抢沙发

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

网站设计及开发、微应用及微网站开发、微信公众平台开发、 HTML5手机网站开发、网络整合营销、APP开发、软件开发及企业电商服务

联系我们