过滤后的图像文件大小比原始图像大 - LiipImagineBunle

Adi*_*oui 1 symfony liipimaginebundle

我的目标是从一个原始上传的图像生成图像。我使用的是内置relative_resize的过滤器LiipImagineBundle

包的配置:

my_filter:
     filters:
        relative_resize: { widen: 960 }
Run Code Online (Sandbox Code Playgroud)

假设:对于image.jpeg1280*850的图像文件名 ,我有一个额外的过滤文件b_image.jpg。问题b_image.jpg是 960*640 的文件大小比image.jpg.

您对如何调试此问题有任何建议吗?

mal*_*olm 5

我没有关于如何调试这个问题的建议,但我建议quality在你的过滤器中使用选项。只需尝试多种选择并观察结果。

我的一个不错的过滤器:

my_filter:
        quality:              70
        jpeg_quality:         70
        png_compression_level: 9
        png_compression_filter: ~
        format:               jpg
        filters:
            auto_rotate: ~
            thumbnail: { size: [960, 1500], mode: inset }
            strip: ~
            interlace:
                mode: plane
Run Code Online (Sandbox Code Playgroud)