image resizer
Når jeg vil resize et billede, så viser den billedet i stedet for at overskrive filen... Hvad går galt?File.PostedFile.SaveAs(path);
int width = 50;
int height = 50;
System.Drawing.Bitmap bmpOut = null;
Bitmap bmp = new Bitmap(path);
bmpOut = new Bitmap(width, height);
Graphics g = Graphics.FromImage(bmpOut);
g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
g.FillRectangle(Brushes.White, 0, 0, width, height);
g.DrawImage(bmp, 0, 0, width, height);
bmp.Dispose();
bmp = bmpOut;
Response.ContentType = "image/jpeg";
bmp.Save(Response.OutputStream,System.Drawing.Imaging.ImageFormat.Jpeg);
bmp.Dispose();
og kan det lade sig gøre at hente breden og højden på billedet jeg uploader, så jeg kan tilpasse højden og breden på det nye, så det ikke bliver forvrænget?
På forhånd tak
