1

有没有办法在流体模板中获取裁剪图像(“图像处理”> [打开编辑器])的实际图像大小(宽度/高度)?

我能想到的只是{image.properties}andwidthheight。但这些是原始资源的维度,而不是裁剪后的维度。当然还有一个crop包含所有作物信息的属性:

{"default":{"cropArea":{"height":0.6431784107946027,"width":0.608,"x":0.037,"y":0.15592203898050974},"selectedRatio":"NaN","focusArea":null}}

但是我真的必须找到一种方法来解析这个流体(如果可能的话)?没有官方的方法来计算生成图像的实际尺寸吗?

我的用例是一个图像库组件,我需要明确说明图像尺寸。

4

2 回答 2

1

在 TYPO3 Fluid 中,您可以像下面这样裁剪图像。看这里

<f:image src="{image ogject}" alt="Landscape" width="100c" height="100c" />
于 2017-11-30T08:24:41.787 回答
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>
于 2020-05-15T08:10:48.967 回答