Phpthumbof: fltr[] блокирует ресайз

У меня есть вертикальное изображение.

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, но безуспешно.
Вопрос:
Как можно получить первый вариант, но с водяным знаком и без заливки? Может кто-нибудь уже сталкивался?
Вячеслав
01 апреля 2015, 09:05
modx.pro
964
+1

Комментарии: 9

Илья Уткин
01 апреля 2015, 15:26
0
<Извращение>
[[+tv.img:phpthumbof=`w=1440&h=1024&q=100`:phpthumbof=`fltr[]=wmi|/assets/img/logo.png|C`]]
</Извращение>
    Konstantin
    01 апреля 2015, 15:39
    0
    Хитро, я так не додумался. А как это влияет на производительность?
      Илья Уткин
      01 апреля 2015, 15:40
      0
      Да никак не влияет, если у вас выключен плагин PhpThumbOfCacheManager...
      Konstantin
      01 апреля 2015, 16:48
      0
      Боюсь что такой Изврат создает в кеш папке два файла. Только что заметил
        Илья Уткин
        01 апреля 2015, 16:51
        0
        А ну и фиг с ними )) Сегодня ж 1 апреля, сегодня можно.
      Алексей Ерохин
      02 апреля 2015, 12:17
      +3
      far=0 пробовали?
        Вячеслав
        02 апреля 2015, 13:25
        +1
        Помогло. Ни за что бы не подумал, что far на 1 встает при использовании фильтров, из-за чего и проблема моя возникает. Спасибо огромное.
          Konstantin
          04 апреля 2015, 10:37
          0
          В этом случае не будет увеличения если оригинал меньше чем w и h?
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        9