|
Вопрос # 2 482/ вопрос открыт / |
|
Доброго времени суток, уважаемые эксперты!
Подскажите, пожалуйста, как сделать транспарент более транспарентным? Есть ли какой-либо набор трюков, или методов на этот счет? Рисую даже примитивный битмап, ставлю транпарент колор, указываю транпарентные пиксели и... все равно есть рваные куски ненужного цвета по краям. Буду очень признателен!
 |
Вопрос задал: Малик С. (статус: Посетитель)
Вопрос отправлен: 4 марта 2009, 02:35
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 4; последнее сообщение — 5 марта 2009, 16:14; участников в обсуждении: 3.
|
Вадим К (статус: Академик), 4 марта 2009, 08:54 [#1]:
Использовать альфаканал. (например с png). Края делать не рваными, а с плавным переходом. В целом, всё упирается в владение графическим редактором.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Пупкин В В (статус: 2-ой класс), 4 марта 2009, 15:27 [#2]:
согласен с Вадимом К
все сводится к правильной подготовке битмапа в графическом редакторе. Скорее всего вы видите не "куски ненужного цвета по краям", а цвет совсем немного отличающийся от транспорентного, который находится радом с ним в палитре.
|
|
Малик С. (статус: Посетитель), 5 марта 2009, 02:21 [#3]:
Да-да... малейшая градация (отклонение от транспарентного) приводит к непрозрачности региона. Но загружая качественный png (подключив модуль), который в других программах корректно отображается (проводник, браузер) - я сталкиваюсь с такой же проблемой...
|
|
Вадим К (статус: Академик), 5 марта 2009, 16:14 [#4]:
надо крутить в сторону альфаканала. Может быть компонент, который у Вас не совсем корректно поддерживает.
Также не стоит забывать, что проводник отображает прозрачность на белом фоне. А это многое меняет. Попробуйте сами поотображать.
Галочка "подтверждения прочтения" - вселенское зло.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|