4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
Откуда: Москва Всего сообщений: 2994 Рейтинг пользователя: 79 Дата регистрации на форуме: 29 сен. 2001
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 26 ноября 2004 19:17
Недавно я столкнулся со странной проблемой: при сохранении прозрачных файлов в GIF или PNG все изображения на них оказывались обведены белым контуром. Долго пытался с этим бороться, и недавно нашел решение. Оказывается, при сохранении графики для Web есть малозаметное свойство, позволяющее задать цвет, называемый Matte. Этот цвет используется для сглаживания краев изображения на границах с прозрачными областями. Соответственно, задавать в качестве него надо тот цвет, который будет использоваться в качестве фона для картинки (или хотя бы близкий цвет), и тогда получается изображение без белого контура и с хорошо сглаженными краями. Если же предполагаемый цвет фона не известен (или фон слишком разнородный), в качестве цвета для сглаживания следует поставить None или "Прозрачный". |