![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Соединить 2 картинки. [D6, XP]
pavelkq © (2009-01-12 14:53:00)Как можно объединить 2 картинки TBitmap в одну?
pavelkq (2009-01-12 16:10:00) [1]Отлично! Спасибо, выручили!
clickmaker (2009-01-12 15:21:00) [2]> [3] {RASkov} © (12.01.09 15:09)
а, ну да
что-то должно быть 0
Jeer (2009-01-12 15:19:00) [3]
> pavelkq (12.01.09 14:53)
>
> Как можно объединить 2 картинки TBitmap в одну?
>
Осталось выяснить, что понимается под термином "объединить" и как именно.
{RASkov} (2009-01-12 15:09:00) [4]> BMP1.Width := BMP1.Width + BMP2.Width;
> BMP1.Height := BMP1.Height + BMP2.Height;
> BMP1.Canvas.Draw(Bmp1Width, Bmp1Height, BMP2);
Немного не так :) Кусок шахматной доски получится)
clickmaker (2009-01-12 15:02:00) [5]> BMP1.Canvas.Draw(0, 0, BMP2);
BMP1.Width := BMP1.Width + BMP2.Width;
BMP1.Height := BMP1.Height + BMP2.Height;
BMP1.Canvas.Draw(Bmp1Width, Bmp1Height, BMP2);
{RASkov} (2009-01-12 14:58:00) [6]Отрисовать на первом битмапе второй
BMP1.Canvas.Draw(0, 0, BMP2);
Если необходимо можно выставить нужные размеры.... BMP.Width(Height)....