Вниз
Скачать: CL | DM;

как обеспечить прозрачность рисунка при уменьшении цветности   Найти похожие ветки 

 
Oleg_   (2005-08-15 10:54) [0]

Рисунок (bmp) записан с цветностью 24б/пиксель.
Гружу его делаю transparant и все нормально пока не делаю то же самое на win98 c числом цветов 16 бит или меньше.
Прозрачность перестает работать. Видимо цвет левого верхнего пикселя не укладывается в  палитру 16 бит.
Подскажите как сделать прозрачность универсальной не прибегая к изменению рисунка.
Спасибо


 
Oleg_   (2005-08-15 16:23) [1]

Сделал так запоминаю цвет пикселя [0,0] Рисунок попиксельно
анализируется и там где цвет совпадает с левым верхним меняю на неиспользуемый основной цвет.
Осталась проблема только для настройки виндов 256 цветов. У рисунка 24битной цветности пропабдает прозрачность.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
1-1124023984
_Seldon_
2005-08-14 16:53
2005.09.04
Про размещение класса в пакетах, DLL ках и т.д.


1-1123742247
M@rlin
2005-08-11 10:37
2005.09.04
ЛИЦЕНЗИЯ НА ДЕЛФИ


3-1122349116
-=snoop=-
2005-07-26 07:38
2005.09.04
как отключить exclusive длступ у ADOQuery ?


9-1115547243
Omar2002
2005-05-08 14:14
2005.09.04
Зацените новую гамезу REIS_Nerver


2-1078183845
HF-Trade
2004-03-02 02:30
2005.09.04
Курсы ;_))




   Наверх