FreeZerMedlem sedan jan. 2001950 inlägg Jag vill kunna minska storleken på en JPEG bild, jag har den inne i programmet i en "Image" och jag vill spara den som en JPEG bild i storlek 70x70. Har en liknande kod för BMP här nedan, men jag lyckas inte få nåt liknande att fungera med JPEG... :(
Canvas.CopyRect(Rect(0, 0, Width, Height), Canva, Rect(0, 0, Width, Height));
fiddlerMedlem sedan juli 20023 617 inlägg Hej! Först måste du kopiera din jpeg-bild till en bitmap -> ändra storlek -> tillbaka till jpeg. Titta på det här exemplet: http://www.delphipages.com/threads/thread.cfm?ID=78656&G=78651
Hoppas det hjälper.
fiddlerMedlem sedan juli 20023 617 inlägg Va bra!
Om man ändrar storleken väldigt mycket på en bild kan det vara bra att använda filter. Jag har använt det här, http://www.g32.org/graphics32/index.html , för att slippa att bilderna blir alltför "pixliga". Du kanske inte har det problemet dock...
Happy programming! :)