ホームページ >バックエンド開発 >PHPチュートリアル >PHP の Orientation プロパティは、アップロードされた画像を回転する必要があるかどうかを決定します

PHP の Orientation プロパティは、アップロードされた画像を回転する必要があるかどうかを決定します

WBOY
WBOYオリジナル
2016-06-23 13:19:44798ブラウズ

<?php$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; }}// $image now contains a resource with the image oriented correctly?>

テスト後、Android の写真の Orientation 属性はすべて 1 になり、回転したかどうかを判断できません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。