Autor Beitrag
mr.goalie
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Sa 24.02.07 12:30 
Hallo, ich hab keine Ahnung, ob das Thema hier an der richtigen Stelle ist...

Jedenfalls schreibe ich an einem Programm in welchem ich ein Image32 mit verschiedenen Layern belege. Ich gebe es aus und es sieht toll aus und nun möchte ich es speichern.
Ich dachte erst an:
ausblenden Delphi-Quelltext
1:
Image321.Bitmap.SaveToFile('bild.bmp');					

aber das liefert nicht wirklich etwas...
wär schön, wenn mir jemand helfen könnte
mr.goalie Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Mo 26.02.07 21:31 
Titel: lösung gefunden
da mir ja von euch, wie es aussieht, keiner helfen kann, hab ich ma nen Kumpel gefragt und der hat nach 2 stunden was rausgefunden, was ich einfach mal reinschreibe falls nochma jemand auf das problem trifft:
man erstellt ein neues TBitmap32 (.Create nicht vergessen) und legt die Layer in umgedrehter reihenfolge wie sie zu sehen sein sollen darauf mit
ausblenden Delphi-Quelltext
1:
layer.Bitmap.DrawTo(pic,ziel);					

darauf.
dabei ist layer der layer, den man hinzufügen möchte, pic das neue Bitmap und ziel ein TRect.
Danach kann man das Bitmap mit dem bekannten SaveToFile befehl speichern.