Дано: Фотография, к которой мы пририсовываем тень (не будем обсуждать, как - неважно). Тень имеет только один оттенок, но она полупрозрачная, причём везде по разному (вроде размытия по Гауссу).
Необходимо: получить ту же или почти ту же полупрозрачность (для отражения данной фотографии с разными настройками сайта, к примеру, когда меняется цвет фона в зависимости от пользователя) при опубликовании в вебе. Соответственно, jpeg не подходит. Требования к качеству фото - средние (то есть, максимальное качество и цветопередача некритичны).
Ни один из веб-форматов (гиф, пнг) не позволяет нормальную полупрозрачность. Следовательно, надо вносить коррективы в сам файл, распределяя прозрачные пикселы среди окрашенных. Как это сделать?
Как сделать полупрозрачность в графическом файле для ВЕБа?
Всего 7 сообщ.
|
Показаны 1 - 7
Как сделать полупрозрачность в графическом файле для ВЕБа?
Re: Как сделать полупрозрачность в графическом файле для ВЕБа?
Никак.
Придется Делать по одной картинке для каждого фона. Можно, конечно, поигаляться с "дизеренной" прозрачностью в GIF (то есть подмешивать в картинку цвет, который определен как прозрачный), но это геморрой еще тот…
Придется Делать по одной картинке для каждого фона. Можно, конечно, поигаляться с "дизеренной" прозрачностью в GIF (то есть подмешивать в картинку цвет, который определен как прозрачный), но это геморрой еще тот…
Re: Re: Как сделать полупрозрачность в графическом файле для ВЕБа?
Все равно, не получится. Нужно знать, какой цвет подмешивать к прозрачному - он должен быть свой для каждого фона.
Re: Re: Re: Как сделать полупрозрачность в графическом файле для ВЕБа?
..а PNG разве не поддерживает градиентную прозрачность???
Re: Re: Re: Re: Как сделать полупрозрачность в графическом файле для ВЕБа?
от: Дмитрий_Художник
..а PNG разве не поддерживает градиентную прозрачность???
Подтверждаю - поддерживает. В режиме 24 бит.
Re: Re: Re: Re: Re: Как сделать полупрозрачность в графическом файле для ВЕБа?
от: GetUpот: Дмитрий_Художник
..а PNG разве не поддерживает градиентную прозрачность???
Подтверждаю - поддерживает. В режиме 24 бит.
PNG поддерживает. А вот IE старше 5.5 - нет. Точнее, не всегда: http://www.alistapart.com/articles/pngopacity/, поэтому прошу сосредоточиться на гифе, если возможно...
Re: Re: Re: Re: Re: Re: Как сделать полупрозрачность в графическом файле для ВЕБа?
..а что Вы так упёрлись в гиф??? Это же "мёртвый формат" - от него уже душком попахивает.. 8))) Сделайте флэшем - и будет Вам прозрачность всегда и везде - и мало того, что градиентная, так ещё и полностью динамичная - вплоть до изменения цвета и степени размытости краёв.
Разве не так??? 8)))
Разве не так??? 8)))
