Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 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]:

надо крутить в сторону альфаканала. Может быть компонент, который у Вас не совсем корректно поддерживает.
Также не стоит забывать, что проводник отображает прозрачность на белом фоне. А это многое меняет. Попробуйте сами поотображать.
Галочка "подтверждения прочтения" - вселенское зло.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 26 сентября 2020, 06:00
Выполнено за 0.1 сек.
Рейтинг@Mail.ru