| imho.ws |
![]() |
|
|
|
# 1 |
|
Безумный МОД
Регистрация: 23.02.2004
Сообщения: 2 640
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Прозрачность в PNG
Есть файл png с розовым фоном (вложение 1). Хочу вставить в него другой png файл (вложение 2).
В Macromedia Fireworks все выглядит хорошо, но в программе, которая использует первый png как иконки, вокруг вставленной картинки отображается розовый фон. Как я понял, в первом файле розовый фон назначен прозрачным, но во втором файле есть переход от черного к прозрачному на границе рисунка. Видать одна прозрачность накладывается на другую... Помогите побороть эту напасть. зы. Немного сумбурно объяснил, но уж как смог.
__________________
...Воистину, вам не придумать себе лучшей маски, чем ваше собственное лицо! Кто может узнать вас?... Все "спасибо" в приват.
Не засоряйте форум! |
|
|
|
|
# 2 |
|
::VIP::
Регистрация: 23.05.2005
Пол: Male
Сообщения: 1 064
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Сделал как понял вроде теперь розового ореола быть не должно.
Если надо объясню как сделал (пока попробую другие варианты).
__________________
Умный не тот кто все знает, а тот кто знает где узнать то чего он не знает. Life is only what you make it.
|
|
|
|
|
# 3 |
|
Безумный МОД
Регистрация: 23.02.2004
Сообщения: 2 640
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Зыбыл сказать, что пытаюсь подменить первую иконку... Ну да не вэтом дело.
Hatifnatt В этом случае рваные края получаются (см на скриншоте). Но все равно расскажи, как делал. Может методом научного тыка все-ж добьюсь нормального отображения иконки...
__________________
...Воистину, вам не придумать себе лучшей маски, чем ваше собственное лицо! Кто может узнать вас?... Все "спасибо" в приват.
Не засоряйте форум! |
|
|
|
|
# 4 |
|
::VIP::
Регистрация: 23.05.2005
Пол: Male
Сообщения: 1 064
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Кривизна происходит из за того, что первая картинка, как ты и говоришь имеет полупрозрачные края, притом PNG24 поддерживает частичную прозрачность, т.е. в фотошпе пикселы полупрозрачны так же как и в его родном формате PSD и при нахожении этой картинки поверх другой происходит смешение серого с розовым, а т.к. программа рассматривает прозрачным только чистый (розовый в данном случае) цвет получается ореол.
Это было затянутое вступление, а теперь к теме. В фотошопе открываешь обе картинки, с иконкой делаешь следующее: 1 У иконки создаешь еще один слой (ниже картинки), заливаешь его белым, потом склеиваешь слои (Ctrl+E) становится хорошо виден плавный переход от серого к белому цвету. 2 Берешь инструмент волшебная палка, в свойствах убираешь пункт antialiasing (сглаживание) ставишь tolerance на 50 - 200 (подбираешь исходя из результата) и кликаешь где-нибудь в углу на белом цвете. Должен выделится весь белый и часть серых пикселей по краю, чем tolerance больше, тем больше серого будет выделено. Жмешь del, получаешь картинку без частичной прозрачности ее можно смело вставлять на полоску с иконками. Рубленые края получаются из за отсутствия в углах "переходных" серых пикселей, надо либо оставит их либо прерисовать. А вобще как вариант можно вручную Ластиком лишнее удалить (вместо п.2). Если где непонятно выразился - разъясню. ЗЫ Если иконка будет использоваться только на белом фоне, то можно оставлять по краю максимум белого ореола. ЗЗЫ Приложил еще один вариан, попробуй его.
__________________
Умный не тот кто все знает, а тот кто знает где узнать то чего он не знает. Life is only what you make it.
Последний раз редактировалось Hatifnatt; 18.08.2005 в 01:13. |
|
|
|
|
# 5 | |
|
Безумный МОД
Регистрация: 23.02.2004
Сообщения: 2 640
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
В общем, то что дохтур прописал (пример в скрине). Теперь еще один вопрос, коль пошла такая пьянка. ![]() Как из PNG файла убрать неиспользуемые цвета? Дело в том, что я затираю старые иконки и впихиваю новые изображения, но вроде в палитре файла старые цвета остаются...
__________________
...Воистину, вам не придумать себе лучшей маски, чем ваше собственное лицо! Кто может узнать вас?... Все "спасибо" в приват.
Не засоряйте форум! |
|
|
|
|
|
# 6 | |
|
::VIP::
Регистрация: 23.05.2005
Пол: Male
Сообщения: 1 064
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Открываешь файл с ограниченым кол-вом цветов, идешь сюда Там стоит вот так: Image -> Mode -> Indexed Color А надо вот как: Image -> Mode -> RGB Color Т.е. конвертируешь в обычный RGB, а когда сохраняешь, выбираешь Save for Web... и там в настройках выбираешь PNG-8 и количество цветов которое тебя устороит по качеству. Фотошоп сам подберет лучшую палитру.
__________________
Умный не тот кто все знает, а тот кто знает где узнать то чего он не знает. Life is only what you make it.
|
|
|
|
|
|
# 7 | |
|
Безумный МОД
Регистрация: 23.02.2004
Сообщения: 2 640
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
__________________
...Воистину, вам не придумать себе лучшей маски, чем ваше собственное лицо! Кто может узнать вас?... Все "спасибо" в приват.
Не засоряйте форум! |
|
|
|
|
|
# 8 | ||
|
::VIP::
Регистрация: 23.05.2005
Пол: Male
Сообщения: 1 064
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Цитата:
ЗЫ Вопрос а как ты сейчас сохраняешь?
__________________
Умный не тот кто все знает, а тот кто знает где узнать то чего он не знает. Life is only what you make it.
|
||
|
|
|
|
# 9 | |
|
Безумный МОД
Регистрация: 23.02.2004
Сообщения: 2 640
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Все.
__________________
...Воистину, вам не придумать себе лучшей маски, чем ваше собственное лицо! Кто может узнать вас?... Все "спасибо" в приват.
Не засоряйте форум! |
|
|
|
|
|
# 10 |
|
::VIP::
Регистрация: 23.05.2005
Пол: Male
Сообщения: 1 064
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Т.е. сначала открываешь оригинал потом заменяешь там иконку на нужную и сохраняешь. А интересно как же ты редактируешь, фотошоп же не дает редактировать в Indexed Color? Ну вобщем я свой вариант предложил выше, но помоему разницы как сохранять нет.
ЗЫ Все-таки попробуй (если не пробовал) засунуть туда сохраненную для веба картинку.
__________________
Умный не тот кто все знает, а тот кто знает где узнать то чего он не знает. Life is only what you make it.
|
|
|
|
|
# 11 | ||
|
Безумный МОД
Регистрация: 23.02.2004
Сообщения: 2 640
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Выделяю область, из меню edit->fill. Заливаю цветом фона, потом на это место вставляю другую иконку. Вроде получается. ![]() Цитата:
Огромное спасибо за помощь.
__________________
...Воистину, вам не придумать себе лучшей маски, чем ваше собственное лицо! Кто может узнать вас?... Все "спасибо" в приват.
Не засоряйте форум! |
||
|
|
|
|
# 12 |
|
Безумный МОД
Регистрация: 23.02.2004
Сообщения: 2 640
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Что-ж, попробовал и остановился на варианте "for Web". Визуально разницы не заметил.
Вот, что получилось:
__________________
...Воистину, вам не придумать себе лучшей маски, чем ваше собственное лицо! Кто может узнать вас?... Все "спасибо" в приват.
Не засоряйте форум! |
|
|