Avatar billede baileys Nybegynder
26. oktober 2003 - 22:09 Der er 2 kommentarer

Udskære afsnit i en bitmap

Jeg har loaded et billede i en tbitmap, men hvordan kan jeg via fire positions-værdier udskære en rektangel af billedet til en ny tbitmap?
Avatar billede dkn Nybegynder
26. oktober 2003 - 22:55 #1
Du bruger bare copyrect


NyBitMap.width := 65;
NyBitMap.height := 65;
NyBitMap.Canvas.CopyRect(rect(0, 0, 65, 65), GammelBitMap.Canvas, rect(0, 0, NyBitMap.width, NyBitMap.Height));
Avatar billede dkn Nybegynder
26. oktober 2003 - 22:59 #2
der skal selvfølgelig byttes rundt på det:
NyBitMap.Canvas.CopyRect(rect(0, 0, NyBitMap.width, NyBitMap.Height),GammelBitMap.Canvas, rect(0, 0, 65, 65));

da den første er destination. Hovedsagen er at du sætter width & height inden du bruger copyrect
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester