类别:PHP教程 / 日期:2019-12-01 / 浏览:238 / 评论:0

从 Safari 上传图片时有能够你服务器获得的照片是倒立的(取决于照相按钮的位置),下面的代码能够确保一切上传的照片都是准确位置。

$image = imagecreatefromstring(file_get_contents($_FILES['image_upload']['tmp_name']));
$exif = exif_read_data($_FILES['image_upload']['tmp_name']);
if(!empty($exif['Orientation'])) {
    switch($exif['Orientation']) {
        case 8:
            $image = imagerotate($image,90,0);
            break;
        case 3:
            $image = imagerotate($image,180,0);
            break;
        case 6:
            $image = imagerotate($image,-90,0);
            break;
    }
}

相干引荐:《PHP教程》

以上就是PHP辨认相片是不是是倒置的,而且从新摆正相片的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章