Image32 mit Layern speichern
spacer
Autor Nachricht
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 markieren
1:
Image321.Bitmap.SaveToFile('bild.bmp');

aber das liefert nicht wirklich etwas...
wär schön, wenn mir jemand helfen könnte
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.


Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.
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 markieren
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.
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
home home