Баг галереи и phpthumb
На хостинге возникла проблема при добавлении картинок через галерею miniShop.
Размер большой картинки 550*550 px. Если добавляется изображение меньшего размера, то картинка масштабируется до размера 550*500 px. При этом подобное происходит только на хостинге (хостинг ТаймВеб), на локальной машине все хорошо.
На локальной машине, при добавлении картинки меньше чем 550*550 px, картинка по периметру заливается заданным цветом до размера 550*550 px. Т.е. алгоритм обработки на хостинге и на локалке разный. настройки абсолютно идентичны.
Предполагаю, что проблема связанна с phpthumb.
Здесь уже описывался баг, при котором картинки, у которых высота больше чем ширина, растягивались по горизонтали. Лечилось это заменой core\model\phpthumb на файлы из более старой версии modx.
В данном случае этот прием не помог.
Что можно предпринять для отключения масштабирования картинок?
Размер большой картинки 550*550 px. Если добавляется изображение меньшего размера, то картинка масштабируется до размера 550*500 px. При этом подобное происходит только на хостинге (хостинг ТаймВеб), на локальной машине все хорошо.
На локальной машине, при добавлении картинки меньше чем 550*550 px, картинка по периметру заливается заданным цветом до размера 550*550 px. Т.е. алгоритм обработки на хостинге и на локалке разный. настройки абсолютно идентичны.
Предполагаю, что проблема связанна с phpthumb.
Здесь уже описывался баг, при котором картинки, у которых высота больше чем ширина, растягивались по горизонтали. Лечилось это заменой core\model\phpthumb на файлы из более старой версии modx.
В данном случае этот прием не помог.
Что можно предпринять для отключения масштабирования картинок?
Комментарии: 14
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Хостинг менять не хочу. Должно быть какое то решение.
Вместо дорисовки до нужного размера
Получается масштабирование
300х300
[{«h»:300,«w»:300,«f»:«jpeg»,«q»:100,«bg»:«ff0000»,«far»:1]}