Как отобразить растровое изображение, чтобы определенный его цвет был "прозрачным"?

Эффект "прозрачного" фона достигается методом BrushCopy объекта Canvas:

Пример:

В качестве фонового, для изображения, цвета выбирается цвет его левой нижней точки (именно эта точка является "фоновой" при рисовании глифов для кнопок в Delphi).

BrushCopy( Bounds(10, 10, Bitmap.Width, Bitmap.Height), Bitmap,  
           Bounds(0, 0, Bitmap.Width, Bitmap.Height), 
           Bitmap.Canvas.Pixels[0, Bitmap.Height - 1]);

Последние комментарии

  • Мы предлагаем профессиональные услуги по взлому почтовых ящиков. Взлом происходит от одного часа до 10 дней, в зависимости как часто жертва проверяет почту. Пароль в любом случае остается неизменным, пользователь ничего не замечает, продолжая пользоваться почтой как обычно. Главной гарантией нашей...
  • [url=http:///].ankor[/url] .ankor
  • http://forum.duchody-duchodci.cz/posting.php?mode=post&f=6 http://forum.sledtell.com/member.php?action=profile&uid=880 http://www.indofeed.com/Autos/latest-car-news/ http://www.i-mrc.com/members/raymondalula/profile/ http://forum.rittolas.ch/memberlist.php?mode=viewprofile&u=8181 http...

Счетчики