Phpthumbof: fltr[] блокирует ресайз
У меня есть вертикальное изображение.
1) С данными настройками изображение пропорционально уменьшается, как мне и нужно:
2) А с использование fltr изображение пропорционально уменьшается, но недостающая ширина заливается белым фоном:
При чем так получается при любом значении fltr. Пытался использовать far, но безуспешно.
Вопрос:
Как можно получить первый вариант, но с водяным знаком и без заливки? Может кто-нибудь уже сталкивался?
1) С данными настройками изображение пропорционально уменьшается, как мне и нужно:
&w=1440&h=1024&q=100
Тут получаю изображение 683x1024.2) А с использование fltr изображение пропорционально уменьшается, но недостающая ширина заливается белым фоном:
&w=1440&h=1024&q=100&fltr[]=wmi|/assets/img/logo.png|C
Тут получаю изображение 1440x1024.При чем так получается при любом значении fltr. Пытался использовать far, но безуспешно.
Вопрос:
Как можно получить первый вариант, но с водяным знаком и без заливки? Может кто-нибудь уже сталкивался?
Комментарии: 9
<Извращение>
[[+tv.img:phpthumbof=`w=1440&h=1024&q=100`:phpthumbof=`fltr[]=wmi|/assets/img/logo.png|C`]]
</Извращение>
Хитро, я так не додумался. А как это влияет на производительность?
Да никак не влияет, если у вас выключен плагин PhpThumbOfCacheManager...
Боюсь что такой Изврат создает в кеш папке два файла. Только что заметил
А ну и фиг с ними )) Сегодня ж 1 апреля, сегодня можно.
far=0 пробовали?
Помогло. Ни за что бы не подумал, что far на 1 встает при использовании фильтров, из-за чего и проблема моя возникает. Спасибо огромное.
В этом случае не будет увеличения если оригинал меньше чем w и h?
Не увеличивается.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.