1
Я исправляю вращение изображения. Для этого я написал следующий код, но он не работает, и я не получаю новый образ. Почему так происходит?Где я делаю ошибку при повороте изображения в следующем коде?
Ниже приводится код:
$new_file_name = "demo_file.jpeg"
$new_image = image_fix_orientation($_FILES, $new_file_name);
function image_fix_orientation(&$image, $filename) {
$image = imagerotate($image, array_values([0, 0, 0, 180, 0, 0, -90, 0, 90])[@exif_read_data($filename)['Orientation'] ?: 0], 0);
}
Благодаря
'image_fix_orientation'does ничего не возвращают. Однако вы присваиваете результат '$ new_image'. – Raziel