-1

我看到了这个链接,我想要的很接近。 上传后使用 LiipImagineBundle 调整图像大小?

我将 symfony 3 与捆绑包 LiipImagineBundle 一起使用。我只想在上传后在类控制器中调整原始图像的大小。我不想在缓存文件夹上创建缩略图。

让我们看看下面的示例:如果用户上传一个 1800*1200 的文件,我想在文件系统上将其大小调整为 800*600,并且我不想保留文件 1800*1200。

LiipImagineBundle 可以吗?

谢谢你。

4

1 回答 1

0

你可以通过像这样实现一个特殊的过滤器(裁剪)来做到这一点

# 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

于 2016-10-07T14:39:20.927 回答