我看到了这个链接,它很接近我想要的。 Use LiipImagineBundle to Resize Image after Upload?
我使用symfony 3和捆绑LiipImagineBundle。 我只是想在上传后重新调整类控制器中的ORIGINAL图像。 我不想在缓存文件夹上创建缩略图。
让我们看看下面的示例: 如果用户上传文件1800 * 1200,我想在文件系统上将其大小调整为800 * 600,我不想保留文件1800 * 1200。
是否可以使用LiipImagineBundle?
谢谢。
答案 0 :(得分:-1)
你可以通过实现一个特殊的过滤器(crop)来实现这个目的
# 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