Möchte gerne in meinem Gravitations-Programm eine Speicherroutine einbauen, die das auf Image1.Canvas erstellte Bild speichert.
Bisher habe ich das so gelöst:
Code: Alles auswählen
Form1.Image1.Picture.SaveToFile('/home/pfad/datei.bmp');
Soweit ich weiß unterstützt Lazarus und FreePascal auch andere Dateiformate als .bmp, z.B. .png .
Aber wie kann ich das Bild in Image1 unter einem anderen Format als .bmp speichern?
Wenn ich eingebe:
Code: Alles auswählen
Form1.Image1.Picture.SaveToFile('/home/pfad/datei.png');

Viele Grüße, Euklid