Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Отрисовать кртинку с прозрачным контуром

17K
28 декабря 2007 года
jack marked
20 / / 12.11.2006
Вобщем проблема такова. Есть bmp файл (см. вложение). Его надо отрисовать на форме так, чтоб вместо красного цвета была прозрачность.
5.3K
28 декабря 2007 года
Somebody
185 / / 24.12.2006
Наверное, это можно как-то через WinAPI. Мне сейчас пришло в голову только читать BMP, как обычный файл (устроен он достаточно просто) и не рисовать то, что заданного цвета.
17K
28 декабря 2007 года
jack marked
20 / / 12.11.2006
Ну это понятно, попиксельно смотреть, но ведь это ж не вариант.
Вобщем задача такова. Надо написать процедуру
procedure DrawTransperent(Canvas: TCanvas; X, Y: Integer; TransperentColor: TColor; BitMap: TMitMap);
Которая будет отрисовывать заданный BitMap на Canvas в точку с координатами X, Y, считая TransperentColor на BitMap цветом прозрачности. Откуда грузить картинку это дело третье.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог