Entwickler-Ecke
Multimedia / Grafik - Bitmap
Davidandflash - Mi 18.12.02 21:09
Titel: Bitmap
Ich möchte gerne ein Program erstellen, in dem eine Bitmap-Datei sich über einer anderen bewegt. Leider habe ich noch keine Erfahrung in der Arbeit mit Bildern. Bitte also eine ausführliche Erklärung. :shock:
Davidandflash - Mi 18.12.02 21:10
PS: Ist es möglich, dass die obere Bitmap einen transparenten Bereich besitzt?
Logiqu - So 22.12.02 04:08
hi
wenn ich das richtig verstanden haben, willst du einfach z. b. eine kleine bitmap auf eine große setzen? das ist nicht weiter schlimm. nehmen wir an, du hast zwei TImage-Objekte. in Image1 liegt die große bitmap und in Image2 die kleine. dann gibst du diesen befehl ein:
Image1.Picture.Bitmap.Canvas.Draw(100, 120, Image2.Picture.Bitmap);
damit zeichnet er die kleine bitmap auf die große an die stelle x=100 und y=120. wenn du die kleine bitmap jedoch auf der anderen bewegen willst, musst du beide bitmaps zwischenspeichern und dann in eine gemeinsame andere bitmap zeichnen.
kampfkoloss23 - So 29.12.02 17:53
benutze doch einfach die imagelist komponente
da kannst du dann auch einstellen, was transparent ist. Ein Viereckiges Bmp, bei dem dann z.B alle Schwarzen pixel durchsichtig sind
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!