跳到内容

Moz JPEG

编辑此页

MozJpegPostProcessor 是一个内置的后处理器,它对 JPEG 编码的图像执行一些安全、有损的优化。要将此后处理器添加到缩略图使用示例中创建的过滤器集中,请使用

1
2
3
4
5
6
7
8
9
10
# app/config/config.yml

liip_imagine:
    filter_sets:
        my_thumb:
            filters:
                thumbnail: { size: [120, 90], mode: outbound }
                background: { size: [124, 94], position: center, color: '#000' }
            post_processors:
                mozjpeg: { quality: 70 }

此配置为生成的图像二进制文件设置了最大质量因子 70。

注意

默认可执行路径是 /opt/mozjpeg/bin/cjpeg。如果安装在系统中的其他位置,您必须相应地设置 liip_imagine.mozjpeg.binary 参数。

1
2
3
4
# app/config/config.yml

parameters:
    liip_imagine.mozjpeg.binary: /your/custom/path/to/cjpeg

选项

quality: int
设置图像质量因子。

参数

liip_imagine.mozjpeg.binary: string
设置 cjpeg 可执行文件的位置。默认为 /opt/mozjpeg/bin/cjpeg
本作品,包括代码示例,根据 Creative Commons BY-SA 3.0 许可协议获得许可。
目录
    版本