Вообщем, есть загруженные изображения для товара, в одном из модулей, которые выводят изображения товаров на странице происходит ресайз изображения до 150x150. Почему-то все изображения, кроме одного ресайзятся без потери картинки, т.е. без обрезов, а одна обрезается по краям. В чем может быть причина? Как сделать , чтобы при смене размера изображение не обрезалось? Исходные размеры изображений почти одинаковы.
и что странно в разных модулях используются одни и теже функции для ресайза, но тем не менее в одном изображение обрезается, а в другом нет.
Никто не знает в чем может быть причина?
Код модуля, где изображение обрезается
if ($review['image']) { $image = $this->model_tool_image->resize($review['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; }
Где не обрезается:
if ($product_info['image']) { $image = $this->model_tool_image->resize($product_info['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; }
Как видно используется одна и та же функция из собственной библиотеки, но при этом изображения от них получаются разные...