如何在不使用查询字符串的情况下为所有图像设置质量选项?
How to set quality option on all images without using querystring?
使用 https://imageresizing.net,如何设置默认质量以便 所有 jpg 和 png 在不使用查询字符串的情况下以质量=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
可以吗?
有一个用于调整图像大小的 DefaultSettings 插件,但据我所知它只适用于缩放。
看这里:
我设法在我的自定义插件中做到了。我创建了一个自定义虚拟图像提供程序,并实现了 ISettingsModifier 接口。使用它我设法在不使用查询字符串的情况下设置我想要的质量。
public ResizeSettings Modify(ResizeSettings settings)
{
settings.Quality = 50;
return settings;
}
使用 https://imageresizing.net,如何设置默认质量以便 所有 jpg 和 png 在不使用查询字符串的情况下以质量=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
可以吗?
有一个用于调整图像大小的 DefaultSettings 插件,但据我所知它只适用于缩放。 看这里:
我设法在我的自定义插件中做到了。我创建了一个自定义虚拟图像提供程序,并实现了 ISettingsModifier 接口。使用它我设法在不使用查询字符串的情况下设置我想要的质量。
public ResizeSettings Modify(ResizeSettings settings)
{
settings.Quality = 50;
return settings;
}