Hi alle,
ich lade eine bmp- oder jpg-Datei in ein TImage.
Ich möchte aber das Bild immer als Bitmap weiterverarbeiten, damit ich Bildteile in ein anderes Bitmap kopieren kann.
Wie kann ich das am besten umwandeln?
Der Weg über speichern und neu laden würde mir reichen, funktioniert aber leider auch nicht...
Delphi-Quellcode:
uses
... jpeg...
if (OpenPictureDialog1.Execute) then begin
ImageMain.Picture.LoadFromFile(OpenPictureDialog1.FileName);
ImageMain.Picture.SaveToFile(Path + 'tmp.bmp');
ImageMain.Picture.LoadFromFile(Path + 'tmp.bmp');
...
end;
ImageTmp.Picture.Bitmap.Canvas.CopyRect(DR, ImageMain.Canvas, SR);
Danke
Stahli