Re: image_filter_jpeg_quality не работает без указания image_filter rotate|resize|crop
mxs kolo
kolomaxes at gmail.com
Mon Oct 1 16:05:40 UTC 2012
Здравствуйте.
> quality_only не очень подходящее название для опции image_filter.
>
> 1. crop | resize | test - глаголы, означающие действие, производимое над
> изображением, а quality_only - нет.
Есть еще одна проблема.
Она в том, что фильтры resize, crop и rotate принимают параметры
сразу в строке, а
convert - нет. Ему нужны дополнительные указания.
Если-бы можно было указать несколько image_filter и они-бы
применялись в заданном порядке, то вся эта неопределенность в
синтаксисе ушла.
Например так:
image_filter resize 100 200;
image_filter convert quality=55 sharp=25 transparency=on;
или
mage_filter convert 55,25,on;
image_filter rotate 90;
Плохо только что к jpeg не применимо transparent перобразование, но
этот момент
можно отметить в документации.
Что вы думаете про такой вариант конфига ?
Но это явно будет патч больше что я прислал. Я пока не смотрел как
сделать цепочку таких фильтров.
> Я предлагаю поменять название на более общее, например, "convert" будет
> неплохо.
> На будущее, просьба делать diff с опцией -p, так он будет лучше читаться.
Да, хорошо.
b.r.
Maxim Kozin
Подробная информация о списке рассылки nginx-ru