过滤后的图像文件大小比原始图像大 - LiipImagineBunle
Filtered image is bigger than original image in file size - LiipImagineBunle
我的目标是从一张原始上传图片生成一张图片。我正在使用 LiipImagineBundle
的内置 relative_resize
过滤器。
bundle的配置:
my_filter:
filters:
relative_resize: { widen: 960 }
假设:对于 1280*850 的图像文件名 image.jpeg
,我有一个额外的过滤文件 b_image.jpg
。问题是 b_image.jpg
,即 960* 640 的文件大小比 image.jpg
大得多。
对于如何调试此问题,您有什么建议吗?
我没有关于如何调试此问题的建议,但我建议在您的过滤器中使用 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
我的目标是从一张原始上传图片生成一张图片。我正在使用 LiipImagineBundle
的内置 relative_resize
过滤器。
bundle的配置:
my_filter:
filters:
relative_resize: { widen: 960 }
假设:对于 1280*850 的图像文件名 image.jpeg
,我有一个额外的过滤文件 b_image.jpg
。问题是 b_image.jpg
,即 960* 640 的文件大小比 image.jpg
大得多。
对于如何调试此问题,您有什么建议吗?
我没有关于如何调试此问题的建议,但我建议在您的过滤器中使用 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