如何在不裁剪图像的情况下使用AvalancheImagineBundle调整图像大小?
我的图像可以是100x50或50x100,然后如果我将缩略图大小设置为50x50,我将只有这些图像的中间部分(例如高度为25到75px)
somewhat:
type: thumbnail
options: { size: [50, 50], mode: outbound, allow_upscale: true }
答案 0 :(得分:1)
我遇到了Avalanche的这个问题。这似乎是某种错误,或缺少功能(如果我错了,请纠正我)。我建议你使用另一个捆绑(同样,不再支持Avalanche)。 我在我的项目中使用Liip:https://github.com/liip/LiipImagineBundle 它基于Avalanche,所以它非常熟悉。在LiipImagine中,您可以通过以下方式实现您的目标:
foo_filter:
filters:
thumbnail: { size: [50, 50], mode: inset }