Форум: "Начинающим";
Текущий архив: 2008.08.17;
Скачать: [xml.tar.bz2];
Внизнарисовать на канве 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.047 c