Слияние двух картинок

Раздел посвящен программированию с использованием Power Basic.
jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Слияние двух картинок

Сообщение jangle » 09.04.2007 (Пн) 12:43

К примеру у меня есть две BMP картинки, цвет 24-bit. Одна фон, другая логотип. Мне нужно программно разместить логотип на фоне.
Подскажите, как это сделать на PB

Dark Machine
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 126
Зарегистрирован: 26.05.2004 (Ср) 13:12

Сообщение Dark Machine » 10.04.2007 (Вт) 8:10

Код: Выделить всё
GRAPHIC WINDOW "logotip na fone", 10,10, 400,400 TO hWin
' допустим что твой фон уже нарисован в окне hWin
' hWin это хэндл фона   

' нужно заранее определить размеры логотипа  lWidth, lHeght
' загружаем логотип
GRAPHIC BITMAP LOAD "logo.bmp" , lWidth, lHeght TO hLogo

' выбираем окно для копирования
GRAPHIC ATTACH hWin, 0

' копируем логотип в позицию  X_logo_pos, Y_logo_pos
' gStyle - это метод копирования изображения.
' Посмотри в хелпе по GRAPHIC COPY, там расписаны эти методы.
GRAPHIC COPY hLogo, 0  TO (X_logo_pos, Y_logo_pos), gStyle

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 10.04.2007 (Вт) 8:59

Dark Machine - cпасибо! ))


Вернуться в Power Basic

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 56

    TopList