PHP识别相片是否是颠倒的,并且重新摆正相片-php教程

资源魔 26 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辨认相片能否是倒置的,而且从新摆正相片的具体内容,更多请存眷资源魔其它相干文章!

标签: php php开发教程 php开发资料 php开发自学

抱歉,评论功能暂时关闭!