Как сделать так, чтобы phpthumb не растягивал изоб

Просмотрел доки уже на несколько раз, но так и не нашел нужного параметра…
Например, исходное изображение 60х60 пикселей. Генерируем превьюшки 120х120. Нужно чтобы это изображение было исходного размера (без увеличения) по центру и вокруг добавился белый фон.
Сейчас использую вот такие параметры:
[{"w":120,"h":120,"q":90,"zc":"0","aoe":"0","bg":"ffffff"}]
Оригинал:

Что получается:

Что нужно получить:

Игорь Терентьев
22 марта 2016, 08:44
modx.pro
3 147
0

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

Андрей
22 марта 2016, 15:50
0
Пробовали вместо «zc»:«0» поставить «far»:«С»?
Игорь Терентьев
23 марта 2016, 07:06
0
По идее вот этот параметр отвечает за то будет ли растягиваться изображение или нет:
aoe = Разрешить расширение вывода (Allow Output Enlarging) - override the setting for
$CONFIG['output_allow_enlarging'] (1=on, 0=off) ("far" and "iar" both override this and allow output larger than input)
    Александр
    19 сентября 2017, 14:42
    0
    Здравствуйте.
    Решили проблему? У меня тоже маленькие изображения растягиваются до размеров w и h. Пробовал разные варианты zc, aoe и far.
      Игорь Терентьев
      19 сентября 2017, 15:11
      0
      Насколько я помню нет.
        Александр
        21 сентября 2017, 17:19
        0
        Недавно вышло обновление phpThumb от James Heinrich.
        Попробуйте заменить файл
        /core/model/phpthumb/phpthumb.class.php
        Взять можно здесь https://github.com/JamesHeinrich/phpThumb

        Мне помогло. Проблема была в неправильной работе phpThumb с использованием ImageMagick. Правда при следующем обновлении MODX, видимо, придётся снова менять этот файл.
          Viktor
          23 октября 2018, 18:19
          0
          помогло
            Артем
            08 августа 2019, 02:31
            0
            Проблема актуальна до сих пор на MODX Revolution 2.6.5-pl. Требуется ручная перезапись файла.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        8