2017-10-18 10 views
0

https://imageresizing.netを使用して、すべて jpgとpngsがクエリ文字列を使用せずにquality = 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プラグインがありますが、私が知っている限りスケーリングのためだけに機能します。 ここでそれを見てみましょう:

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

+0

DefaultSettingsプラグインで無い品質オプション – Joakim

+0

@Joakim彼らはあなたまたは少なくとも次の人あなたがそれらに書き込む場合、または少なくともプラグインのを助けることができるかもしれません –

0

私は私のカスタムプラグインでそれを行うことができました。カスタム仮想イメージプロバイダを作成しました。インタフェースISettingsModifierを実装しました。それを使用して、私はクエリ文字列を使用せずに私が望む品質を設定することができました。 (少なくともマニュアルに従って)

public ResizeSettings Modify(ResizeSettings settings) 
    { 
     settings.Quality = 50; 
     return settings; 
    } 
関連する問題