2

是否有可能获得f:imagev:media.image类似的可用查看器来执行一些经典的 TYPO3 imagemagick 特技,例如将图像转换为灰度?

喜欢

10 = IMAGE
10.file.params = -type Grayscale

还是我必须f:image使用自己的 VH 进行扩展?

如果我必须这样做:我想将这些参数传递给 IM/GM 是正确的方法,对吧?我必须在哪里查看它是如何正确完成的?

4

2 回答 2

1

我使用 TypoScript 配置图像并以流畅的方式调用它们:

<f:cObject typoscriptObjectPath="lib.fluidResponsiveImages" data="{image.uid}"></f:cObject>

排版示例:

#
# TypoScript Setup: lib.fluidResponsiveImages
# Load after tt_content.t3s
#
lib.fluidResponsiveImages = IMAGE
lib.fluidResponsiveImages  {
    file {
        import.current = 1
        treatIdAsReference = 1
        width = 932
    }
    sourceCollection < tt_content.image.20.1.sourceCollection
    layoutKey < tt_content.image.20.1.layoutKey
    layout < tt_content.image.20.1.layout
    params < tt_content.image.20.1.params
}
于 2017-05-17T19:44:59.393 回答
1

请参阅此已关闭问题https://forge.typo3.org/issues/41347,此功能已存在补丁,但已被放弃(请参阅 Christian Kuhn 评论原因 -> https://review.typo3.org/#/c/21162 / ),所以现在你需要一个自己的 VH。

编辑:

如果你想对图像有特殊效果,你现在可以使用 CSS 属性,只需使用简单的 CSS 过滤器,今天有相当不错的浏览器支持http://caniuse.com/#feat=css-filters

例子:

于 2017-05-17T17:45:10.780 回答