input type=file
截取
int Width = 200;
int Height = 200;
System.Drawing.Image image;
string FilePath = Server.MapPath("UpFile/") + "woody.jpg";
image = System.Drawing.Bitmap.FromFile(FilePath);
Bitmap Img = new Bitmap(Width, Height);
string newFilePath = Server.MapPath("UpFile/") + "newwoody.jpg";
System.Drawing.Graphics gp = Graphics.FromImage(Img);
Rectangle rl = new Rectangle(0, 0, 200, 200);
gp.DrawImage(image, rl);
Img.Save(newFilePath);
Img.Dispose();
gp.Dispose();
image.Dispose();
事实上
这个是很简单的,你可以使用一个 FileUpload 将图片上传,
然后读取图片的所有字节,如果你是要将图片存储在数据库里面的话,
也可以调用SQL语句实现,然后从数据库中取出图片的话,
可以采用一个泛型处理程序,将二进制的图片数据以图片的形式返回,
然后将这个泛型处理程序赋值给 Imageurl 就可以成功实现显示数据库中的图片了。