работаю над функцией загрузки изображений для моей пользовательской CMS.
Я выполнил эту функцию, но у меня есть изображение при загрузке изображений с мобильных устройств. Пока тестировал только на IOS, но проблема в следующем:
Если пользователь выбирает снимок и делает это в портретной ориентации, при сохранении изображение поворачивается на -90 градусов.
Зато в пейзаже нормально. После некоторых исследований я обнаружил, что он использует данные exif из изображения и смотрит на вращение. Есть ли способ игнорировать эту информацию и сохранить изображение в том виде, в котором оно было снято?
Используя класс для загрузки изображений, который я нашел на GitHub, он называется пуленепробиваемым:
https://github.com/samayo/bulletproof
Ссылка на настоящий класс:
https://github.com/samayo/bulletproof/blob/master/src/bulletproof.php
И это часть загрузки из этого:
$moveUploadedFile = move_uploaded_file($fileToUpload["tmp_name"], $this->uploadDir . "/" . $newFileName);
Спасибо, Крейг.