Исправить поворот изображения в PHP - PullRequest
0 голосов
/ 01 февраля 2019

Я передаю выбранное пользователем изображение в файл php ниже.Некоторые изображения автоматически вращаются, когда пользователь выбирает.В частности, вращение против часовой стрелки на 90 градусов.Мне нужна функция php, которая может проверять вращение и исправлять его перед перемещением.Картинки могут быть в формате JPEG или GIF или PNG.Но если я могу просто получить исправление для JPEG, я был бы счастлив.

    <?php
$itemname = $_REQUEST["Item_Name"];
$itemdescription = $_REQUEST["Item_Description"];
$useremail = $_REQUEST["User_Email"];
$itemimage = $_FILES['Item_Image']['tmp_name'];

if(isset($_FILES['Item_Image']) && $_FILES['Item_Image']['name']!=""){
    $image_name= $_FILES['Item_Image']['name'];
    if($image_name=="IMG/"){
    $image_path = "http://mywebsite.com/PICS/square-image.png";
    }
    else
    {
    move_uploaded_file( $_FILES['Item_Image']['tmp_name'], "PICS/$image_name");
    $image_path = "http://mywebsite.com/PICS/" .$image_name;
    }
}

?>

Что я могу сделать перед файлом move_uploaded_file, который будет правильно вращать изображение?

...