Skaliertes Image skaliert speichern
-
Hallo,
ich lade in ein Image ein Bild das darin direkt skaliert wird. Kann ich auch auf das skalierte Bitmap zugreifen und speichern? Speichere ich das Image über Image1->Picture->Bitmal->SavetoFile("C:\test.bmp"); wird immer das original Bild gespeichert.
-
Erzeuge ein neues
TBitmap-Objekt (in der passenden Größe) und zeichne das Originalbitmap mittelsStretchDraw.
Delphi-Code gibt es dazu z.B. in How to resize a picture? (für C++ dannnew Bitmap()und->[statt.]).Es gibt auch noch die VCL-Funktion GraphUtil.ScaleImage (diese habe ich selber aber noch nie benutzt).