1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| Image1->Visible=false;
TJPEGImage*imagemodif =new TJPEGImage();
OpenPictureDialog1->Execute();
Image1->Picture->LoadFromFile(OpenPictureDialog1->FileName);
AnsiString ext;
ext=ExtractFileExt(OpenPictureDialog1->FileName);
if(ext==".jpg" || ext==".JPG" )
{ imagemodif->LoadFromFile(OpenPictureDialog1->FileName);
Image1->Picture->Bitmap->Assign(imagemodif);
}
Graphics::TBitmap *Temp = new Graphics::TBitmap;
Temp->Width = 640;
Temp->Height = 480;
TRect DestRect = Rect(0,0,Temp->Width, Temp->Height);
Temp->Canvas->StretchDraw(DestRect, Image1->Picture->Bitmap);
Temp->SaveToFile(OpenPictureDialog1->FileName);
delete Temp;
delete imagemodif; |
Partager