Dzielenie obrazka

0

Witam wszystkich! To pierwszy moj pierwszy post na tym forum, wiec prosze o wyrozumialosc.

  1. Mam obrazek i chce aby na formie wyswietlic tylko jego czesc 16 na 16 px.
  2. Chce tez forme podzielic na takie kwadraciki 16 na 16 px i aby do kazdego kwadracika dodac jakis kawalek tego obrazka.
    Mam nadzeje ze dobrze opislem problem. Prosze o pomoc.

Pozdro. Łukasz

0

TForm.Canvas oraz CopyRect i F1 się kłaniają. Powinieneś znaleźć co potrzebujesz.

0

używasz funkcji canvas.CopyRect(); i teraz pomówie jakie parametry
Dest ang. destination region docelowy
Canvas ang płótno jest to canvas z którego kopiujesz
Source ang żródło region który kopiujesz
np

CopyRect(Rect(0,0,10,10),bitmap.canvas,Rect(0,0,10,10));

jeżeli region Source dasz mniejszy a Dest większy to bitmapka będzie rozciągnięta
w razie pytan Pisz [email protected]

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