【发布时间】:2019-05-23 10:07:10
【问题描述】:
我正在使用 Symfony 4.2 和 Liip Imagine 捆绑包。 我有一个这样的过滤器:
live_feed_message:
jpeg_quality: 40
png_compression_level: 9
filters:
relative_resize:
widen: 1024
但如果发送的图像小于 1024px,它会调整为 1024px。
我想要一个仅调整图像大小的过滤器,以防图像变大。
我进行了搜索,但没有找到任何解决方案。 有人遇到过这个问题吗?
感谢您的帮助
【问题讨论】:
-
获取文件大小并将其与您的理想大小进行比较。如果更大,请调整大小,否则保留它
-
我可以使用自定义代码来做到这一点。但我问 Liip Imagine 哪个是在图像上应用过滤器的捆绑包。因此,我不想做自定义代码,而是想知道是否有人知道如何使用 Liip Imagine
-
我现在找到的唯一解决方案是使用带有
allow_upscaleat false 的缩略图过滤器。但我已经读到缩略图可能会产生一些性能问题......所以我避免使用它 -
我不知道
Liip。我根据PHP基础给出了解决方案
标签: php symfony liipimaginebundle