Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Проблема с обрезкой изображений

13.04.2015, 08:09
net.master
zmot.kz
net.master

Зарегистрирован:
2014-12-02
Сообщений: 17

Здравствуйте.
При обрезке больших изображений в компоненте товара, появляются черные не залитые никаким цветом участки, что не вписывается в общий дизайн сайта. Пример тут: http://scrabber.net/ONCDH. Подскажите пожалуйста, как этого избежать, так чтобы обрезанные участки не были залиты никаким цветом, либо оставались белыми. Спасибо.
13.04.2015, 15:49
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 1037

Как мне кажется это потому что вы заливаете png и конвертируете в jpg. Коробочный класс не умеет ставить белый цвет хоть это и просто

Если мои слова истина, то я могу написать код который будет создавать белый фон.

Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
14.04.2015, 21:25
net.master
zmot.kz
net.master

Зарегистрирован:
2014-12-02
Сообщений: 17

Я разобрался частично в чем загвоздка: когда я делаю просто уменьшение изображения, то оно масштабируется под нужный мне размер. Если же помимо этого сделать обрезку, то в данном случае возникает вышеуказанная проблема. Если не сложно, дайте пример как этого избежать и в случае обрезки изображения. Спасибо.
04.05.2015, 20:23
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Все верно, штатная неткатовская функция обрезки ставит именно черный цвет там, где осталось пустое место. Поэтому нужно отказаться от штатной обрезки и использовать, если это действительно надо, какой-нибудь самодельный вариант скрипта обрезки.
198 196 2015-05-04 20:23:08 14116
Описание проекта