Главная страница
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.021 c
2-1216092785
Гость
2008-07-15 07:33
2008.08.17
Событие OnClick


15-1214862362
Petr V. Abramov
2008-07-01 01:46
2008.08.17
Софт - отстой.


3-1204196258
Pos Eleptant (c)
2008-02-28 13:57
2008.08.17
Bitmap в Grid


15-1214812286
Nous Mellon_
2008-06-30 11:51
2008.08.17
Многопоточность в пхп, как лучше сэмулировать


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