2017-10-18 32 views
0

使用https://imageresizing.net,如何设置默认质量,以便全部 jpg和pngs以质量= 90呈现而不使用查询字符串?如何在不使用查询字符串的情况下在所有图像上设置质量选项?

所有图片应该呈现: https://azure.content.bloc.net/widget/200000184/363/2017/10/5/adam---eva-11.09.177001-copy.png?quality=90

,而不必指定查询字符串: https://azure.content.bloc.net/widget/200000184/363/2017/10/5/adam---eva-11.09.177001-copy.png

这可能吗?

回答

0

有一个DefaultSettings插件用于imageresizing,但据我所知它只适用于缩放。它 到这里看看:

https://imageresizing.net/docs/v4/plugins/defaultsettings

+0

在DefaultSettings插件没有质量选项(根据文档至少) – Joakim

+0

@Joakim他们也许能帮助你或至少在未来的人,如果你写信给他们,或者至少插件 –

0

我设法做到这一点在我的自定义插件。我创建了一个自定义的虚拟图像提供程序,并实现了接口ISettingsModifier。使用它我设法设置我想要的质量,而不使用查询字符串。

public ResizeSettings Modify(ResizeSettings settings) 
    { 
     settings.Quality = 50; 
     return settings; 
    } 
相关问题