Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.08.17;
Скачать: CL | DM;

Вниз

нарисовать на канве TImage   Найти похожие ветки 

 
QMike   (2008-07-14 21:15) [0]

У меня есть не стандартный ImageList (TPngImageCollection), я хочу из него отрисовать  на канве TImage. Делаю так:

PngImgsCollection.Items.Item[0].PngImage.Draw(Image1.Canvas, Image1.Canvas.ClipRect);

Все в таком случае рисуется, но, у отрисованного рисунка появляется белая подложка. Image1.Transparent := True - установлено.

Что делать?


 
Johnmen ©   (2008-07-14 21:43) [1]

Вы хорошо знаете, что такое png? Что такое слои?
Что Transparent у имеджа относится не к его канвасу?


 
antonn ©   (2008-07-15 08:49) [2]

а что такое слои?
пнг без всяких слоев рисуется...


 
brother ©   (2008-07-15 08:52) [3]

> а что такое слои?

это как в фотошопе, они тут не причем...

> PngImgsCollection.Items.Item[0].PngImage.Draw

посмотри метод Draw в исходниках, он ничего САМ не сдвигает при отрисовке?


 
KilkennyCat ©   (2008-07-15 08:55) [4]

У лука есть слои, у людоеда есть слои... (с) Шрек.

> antonn ©   (15.07.08 08:49) [2]


Это спорное утверждение ;) Я могу чего угодно нарисовать слоисто, я могу сохранить картинку в формате png с нарисованными слоями и написанным словом "слои"...
И считать ли поддержку прозрачности как слоистость?


 
antonn ©   (2008-07-15 09:01) [5]

понятие "слои" тут вообще не в тему. обычный блитинг с альфаканалом. автор возможно не сделал CreateAlpha для своего пнг, возможно еще что то, я обычно перегоняю в tbitmap с альфой и рисую его


 
brother ©   (2008-07-15 09:01) [6]

> Это спорное утверждение ;) Я могу чего угодно нарисовать
> слоисто, я могу сохранить картинку в формате png с нарисованными
> слоями и написанным словом "слои"...
> И считать ли поддержку прозрачности как слоистость?

эх, но согласен.



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

Текущий архив: 2008.08.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
2-1215772186
Виктор
2008-07-11 14:29
2008.08.17
Как разархивировать файл?


2-1215880025
AIK
2008-07-12 20:27
2008.08.17
Загрузить txt ресурс из dll в TStringList


15-1211462902
vajo
2008-05-22 17:28
2008.08.17
Может у кого-нибудь есть дрова для материнки Foxconn WinFast N152


1-1196746496
AndreyRu
2007-12-04 08:34
2008.08.17
Ожидание освобождения файла


1-1196789989
Elhat
2007-12-04 20:39
2008.08.17
Определение многопользовательской / однопользовательской Windows