是否有办法在裁剪图像(“图像处理”> [Open Editor])中获取实际图像尺寸(宽度/高度) 流体模板?
我能想到的只有{image.properties}
和width
以及height
。但这些是原始资源的维度,而不是裁剪的维度。当然还有一个属性crop
,它包含所有裁剪信息:
{"default":{"cropArea":{"height":0.6431784107946027,"width":0.608,"x":0.037,"y":0.15592203898050974},"selectedRatio":"NaN","focusArea":null}}
但我是否真的必须找到一种方法来解析它(如果可能的话)?是否有正式的方法来计算生成图像的实际尺寸?
我的用例是一个图像库组件,我需要明确说明图像尺寸。
答案 0 :(得分:1)
在TYPO3 Fluid中,您可以裁剪如下图像。 See here
<f:image src="{image ogject}" alt="Landscape" width="100c" height="100c" />
答案 1 :(得分:0)
您可以使用VHS Media / SizeViewHelper https://fluidtypo3.org/viewhelpers/vhs/master/Media/SizeViewHelper.html
<f:format.bytes><v:media.size path="{f:uri.image(image: mediaElement, width: 600) -> v:format.trim(characters: '/')}" /></f:format.bytes>