Něco takovéhohle:
Image source = Image.FromStream(soubor.InputStream); // načíst původní obrázek
Bitmap target = new Bitmap(200, 200); // nový obrázek o rozměrech 200x200
Graphics g = Graphics.FromImage(target); // vytvořit grafické plátno
g.DrawImage(source, 0, 0, 200, 200); // nakreslit obrázek do nového zmenšeně
target.Save(Path.Combine(Request.PhysicalApplicationPath, "images/obr.jpg"), Imaging.ImageFormat.Jpeg) // uložit
Asi jsou tam chyby, píšu z hlavy.
|