Render.ru

Белые пиксели вокруг букв на прозрачном фоне

#1
В Illustrator 9.0 написал текст красным цветом на прозрачном фоне. Сохранил картинку для Web как gif. Проблема- иллюстратор плохо вырезает картинку, т.к. по контуру букв появляются белые пиксели- их много и вручную удалять нереально.
Та же картинка на непрозрачном фоне смотрится хорошо.
Есть ли лекарство? Прошу помочь.
 
#2
это старый прикол, связанный с тем, что по контуру делается суперсемплинг с объектом(слоем) лежащим ниже. иллюстратор фон расценивает как белый цвет и соответственно происходит переход к белому цвету.

есть несколько решений (зависящих от поставленной задачи)
вот несколько из них

- убрать антиалиасинг
- сделать под объектом фон предполагаемого цвета (на странице например), а потом выбрать его за прозрачный
- решить задачу не прибегая к прозрачности
- использовать png (правда смысла мало, если это все делается для вэба, т.к. правильно понимает альфа прозрачность в png только Mozilla)

и т.д.

зы: если ты что то делаешь для вэб (и не очень силен в этом), то есть рекомендация посмотреть продукты macromedia
 
#3
Э-эх... никакой антиалиасинг убирать не надо. Надо только выставить нужный тебе Matte в Save for Web. (И без разницы, из чего ты сохраняешь, Save for Web - это один и тот же модуль, что в Илле, что в Шопе)
 
#4
я ж говорю все зависит от задачи... а если фон меняющийся (например градиент-фон кнопки, а текст разный), matte помогает только на монотонном фоне, а антиалиасинг иногда полезно убрать (когда фоны разные)

ну это все к примеру... надо смотреть задачу, чтоб искать решение.


Save for Web - он и Шопе Save for Web...
только причем тут это?
 
#5
я на сайтах вообще текст в gif не перевожу (это ни к чему), а вот иконки там всякие требуют разных решений...
 
Сверху