[BUGFIX] Image CE rendering does not scale images
When rendering images with CssStyledContent while using the features maxW and equalHeight at the same time, the rendering needs to pre- calculate the target sizes. Doing this the GifBuilder is used to determine the width and height of the file while still relying on the being a locally reachable path. Since the introduction of FAL uids will be present at that point and therefore this calcuation will fail. This change extracts the width and height of the image from the according file object which not only fixes the the mentioned issue but will be way more performant since the values doe not need to be derived from the filesystem. Resolves: #45086 Releases: 6.2 Change-Id: Icb03d337bb84851a5c905a45c4941fc9d9539033 Reviewed-on: https://review.typo3.org/26556 Reviewed-by: Wouter Wolters Reviewed-by: Frans Saris Reviewed-by: Thomas Blaß Tested-by: Thomas Blaß Reviewed-by: Benjamin Mack Tested-by: Benjamin Mack
Please register or sign in to comment