我看到了这个链接,我想要的很接近。 上传后使用 LiipImagineBundle 调整图像大小?
我将 symfony 3 与捆绑包 LiipImagineBundle 一起使用。我只想在上传后在类控制器中调整原始图像的大小。我不想在缓存文件夹上创建缩略图。
让我们看看下面的示例:如果用户上传一个 1800*1200 的文件,我想在文件系统上将其大小调整为 800*600,并且我不想保留文件 1800*1200。
LiipImagineBundle 可以吗?
谢谢你。
我看到了这个链接,我想要的很接近。 上传后使用 LiipImagineBundle 调整图像大小?
我将 symfony 3 与捆绑包 LiipImagineBundle 一起使用。我只想在上传后在类控制器中调整原始图像的大小。我不想在缓存文件夹上创建缩略图。
让我们看看下面的示例:如果用户上传一个 1800*1200 的文件,我想在文件系统上将其大小调整为 800*600,并且我不想保留文件 1800*1200。
LiipImagineBundle 可以吗?
谢谢你。
你可以通过像这样实现一个特殊的过滤器(裁剪)来做到这一点
# LiipImagineBundle
liip_imagine:
resolvers:
default:
web_path:
web_root: ~
cache_prefix: media/cache
filter_sets:
image_xlarge:
filters:
crop: { size: [800, 600], mode: outbound }
推荐人http://symfony.com/doc/current/bundles/LiipImagineBundle/filters/sizing.html#cropping-images