[FEATURE] Preserve image rotation if orient is saved in exif
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Classes / Utility / CommandUtility.php
index 3e693c5..1f7f8a4 100644 (file)
@@ -125,6 +125,10 @@ class CommandUtility
                 $parameters = str_replace('###SkipStripProfile###', '', $parameters);
             }
         }
+        // Add -auto-orient on convert so IM/GM respects the image orient
+        if ($parameters && $command === 'convert') {
+            $parameters = '-auto-orient ' . $parameters;
+        }
         // set interlace parameter for convert command
         if ($command !== 'identify' && $gfxConf['processor_interlace']) {
             $parameters = '-interlace ' . $gfxConf['processor_interlace'] . ' ' . $parameters;