Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопрос про наложение изображений на кнопке. [D7, XP]


Страницы:   1 2

vegarulez ©   (2010-02-17 12:01:00) 

Привет всем мастерам!
Вопрос в следующем - есть кнопка TPNGButton - хочу наложить одно изображение на другое(2 PNG файла). Одно с залитым фоном, другое с прозрачным. Как это сделать - подскажите?


{RASkov}   (2010-02-17 15:15:00) [21]

> [6] vegarulez   (17.02.10 15:08)

var png1, png2: TPNG<чего-то там>;
begin
 png1.create;
 png2.create;
 png1.loadfromfile('ramka.png');
 png2.loadfromfile('rozha.png');
 png1.Как-то_при_помощи_методов_TPNG<чего-то там>.объеденить(png2);
 PNGButton.PNGProperty.Assign(png1);
 png1.free;
 png2.free;
end;


vegarulez   (2010-02-17 15:08:00) [22]

{RASkov} ©   (17.02.10 15:07) [4]
так как раз в том и вся штука, чтобы оперировать 2-мя файлами. разные рамки и разные фото людей.


vegarulez   (2010-02-17 15:07:00) [23]

Грубо говоря рамка допустим - это перове изображение - 2-ое изображение - фото человека - при наложении получается - картина, портрет.
2-ое изображение в PNG формате выполнено с обрезкой фона. т.е. при помещении чтобы оно получалось на фоне первого изображения.воть...


{RASkov}   (2010-02-17 15:07:00) [24]

> [3] vegarulez   (17.02.10 15:04)
> У меня два файла

сделай один и накладывай как положено


vegarulez   (2010-02-17 15:04:00) [25]

Как это сделать???
У меня два файла, если я загружаю одно изображение - подложку - оно отрисовывается, если потом загружаю второе - оно не накладывается сверху на первое а естественно перерисовывает канву собой. Как сделать так чтобы оно не перересовывало канву, а накладывалось на первое изображение которое было загружено?


{RASkov}   (2010-02-17 15:02:00) [26]

> [0] vegarulez   (17.02.10 12:01)
> хочу наложить одно изображение на другое(2 PNG файла)

накладывай


vegarulez   (2010-02-17 14:54:00) [27]

Нид хелп... неужели никто с таким не сталкивался?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо