Наложение на Canvas картинки с прозрачность
Модератор: Модераторы
Наложение на Canvas картинки с прозрачность
Возможно ли такое? Прозрачность 100%. (в данном случае, нужно наложить круг, исходник в png)
Подниму тему.
Есть типы такие как TFPColor и прочие.
Возможно ли отрисовывать на экране объекты (линии) с прозрачностью?
Подмена TCanvas на TFPCanvas, напрмер, в TImage ничего не дает.
Это принципиально возможно или нет, не реализуя собственных методов?
Есть типы такие как TFPColor и прочие.
Возможно ли отрисовывать на экране объекты (линии) с прозрачностью?
Подмена TCanvas на TFPCanvas, напрмер, в TImage ничего не дает.
Это принципиально возможно или нет, не реализуя собственных методов?
-
Павел Ишенин
- постоялец
- Сообщения: 475
- Зарегистрирован: 24.03.2007 09:16:52
Windows GDI не поддерживает отрисовку с alpha каналом. Если есть большая потребность, то прийдется рисовать самому модифицируя данные изображения. Читайте здесь: http://wiki.lazarus.freepascal.org/Deve ... h_Graphics
Если не ошибаюсь - GDI+ поддерживает рисование с прозрачностью.. Если не под Линукс и очень надо то лучше использовать это, чем напрямую играться с пикселами 
