Builder problem

0

ładuje np. 5 bitmap(za pomocą TBitmap chociaz jak ktos umie inaczej to niech pisze) i chce je połączyć w szeregu jedna kolo drugiej i poźniej tą bitmape zapisać na dysk wie ktos jak to zrobic?

0

Najprościej:
Tworzysz szóstą bitmapę o wysokości najwyższej z tych 5 i o szerokości równej sumie tych 5.

bmp6->Canvas->Draw(0,0,bmp1);
bmp6->Canvas->Draw(bmp1->Width,0,bmp2);
bmp6->Canvas->Draw(bmp1->Width+bmp2->Width,0,bmp3);
//i tak dalej...
bmp6->SaveToFile("plik.bmp");

Oczywiście można to usprawnić i wrzucić w jakąś pętlę, ale to szkic. Optymalizację przeprowadź sam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1