Fix exif rotation (not orientation) 🙄
parent
3c8e1f083d
commit
3b56446305
|
@ -323,8 +323,9 @@ class Exif {
|
||||||
$height = $exif['ImageHeight'] ?? 0;
|
$height = $exif['ImageHeight'] ?? 0;
|
||||||
|
|
||||||
// Check if image is rotated and we need to swap width and height
|
// Check if image is rotated and we need to swap width and height
|
||||||
$rotation = $exif['Orientation'] ?? 0;
|
$rotation = $exif['Rotation'] ?? 0;
|
||||||
if (in_array($rotation, [5, 6, 7, 8])) {
|
$orientation = $exif['Orientation'] ?? 0;
|
||||||
|
if (in_array($orientation, [5, 6, 7, 8]) || in_array($rotation, [90, 270])) {
|
||||||
return [$height, $width];
|
return [$height, $width];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue