【问题标题】:set image quality on ezpublish 5在 ezpublish 5 上设置图像质量
【发布时间】:2015-06-09 15:01:20
【问题描述】:

是否可以在 ezpublish 2014.11 的 `image_variations' 配置中设置 png 图像的质量。

我正在寻找这样的东西:

    media:
        reference: null
        quality: 50
        filters:
            - { name: geometry/scalewidthdownonly, params: [100] }

我找到了ezpublish doc on alias,但似乎仅限于 jpeg。

我找到了jpegoptim liip post processor,但 liipimagine 似乎没有optipng 后处理器。

所以我的猜测是我必须基于jpegoptim 构建自己的后处理器。

任何更简单的解决方案?

【问题讨论】:

    标签: symfony ezpublish liipimaginebundle


    【解决方案1】:

    eZ Publish 5.4(Community Build 2014.11 或最新的作曲家/GitHub 来源)“直接”(今天)不支持这些相当新的 liip 想象包设置/功能。

    这在之前已经讨论过:http://share.ez.no/forums/ez-publish-5-platform/ez-5.4-image-variations-jpeg-quality

    http://share.ez.no/forums/discussions/new-in-ez-5.4-image-alias-system-revamped/(order)/latest

    有传言称这将在未来得到解决,但尚未公开做出具体承诺。有一个针对此问题的现有问题单:https://jira.ez.no/browse/EZP-24167

    一位用户确实找到了他们分享的部分解决方法,虽然很有帮助,但并不十分完美:http://share.ez.no/forums/ez-publish-5-platform/ez-5.4-image-variations-jpeg-quality/comment86157

    【讨论】:

    • 谢谢。您提供的链接中描述的所有选项似乎仅限于 JPEG。我对吗 ?我尝试使用自定义后处理器,但即使未检测到配置问题,也无法使其正常工作。你知道后处理器设置是否应该工作吗?
    • 不用担心。但是,从技术上讲,您不是“正确的”。如果您阅读了我的分享消息中的所有链接(re: liip Imagine bundle github 链接),您将看到这也涵盖了 png 质量,share.ez.no/forums/ez-publish-5-platform/… 在我上一条消息时,当时进行了大量研究,我发现这个提交引入了“质量”变化,包括 png 支持和 jpg 支持:github.com/liip/LiipImagineBundle/commit/…
    • 新设置(可以是通用的或特定格式的)可以在这里找到:github.com/liip/LiipImagineBundle/blob/… 请意识到我在我的共享消息链接(上面)中指出 eZ Publish Kernel composer.json 确实-不-使用提供新的“质量”功能的 liipimag bundle 的最新分支版本。 eZ 默认卡在 ~1.0,而新功能需要 ~1.2.3 回复:github.com/liip/LiipImagineBundle/commits/1.0.0 回复:github.com/liip/LiipImagineBundle/commits/1.2.3
    • 好的,谢谢。我没有看到关于 png 的 git 提交。但如果我没记错的话,鉴于所有这些设置在 2014.11 中不可用,并且在 ezpublish 2014.11 中使用的 liip 1.0 中不可用的 png 处理我只有 4 个选项:1)使用share.ez.no/forums/ez-publish-5-platform/… 中描述的解决方法并转换我所有的图像都为 JPEG。 2) 使用解决方法并尝试 liipimagine 升级。 3) 等待 ezpublish 升级(在这种情况下可能意味着升级到 eZ 平台。4)继续我的后处理器尝试。
    • 升级 liip 是您短期内最简单(最快)但不完整的选择。这可以通过 composer.json 更改和运行 composer update 快速完成。我不熟悉后处理器发表评论,如果你升级我不明白为什么你需要这样的东西来进行质量控制。至于 ezpublish-kernel 通常在 eZ 中解决这个问题 .. 我们没有理由期望任何快速解决从 legacy 迁移到 liip 的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-21
    • 2017-06-22
    • 2017-11-03
    相关资源
    最近更新 更多