我把图片的路径放在数据库里,不能限制用户上传的尺寸,所以生成缩略图时就会产生失真
不知道有哪位大侠能拔刀相互,感激不尽~~~~~~~

解决方案 »

  1.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=45E7E33C-F149-450E-B5D5-832958C20538
      

  2.   

    上传,显示,可参考:
    http://dotnet.aspx.cc/ShowDetail.aspx?id=2A5DD7C6-A45A-48AB-A2E8-342A29F17506http://dotnet.aspx.cc/ShowDetail.aspx?id=ECD9AE16-8FF0-4A1C-9B9F-5E8B641CB1B1
      

  3.   

    刚看过楼上的介绍孟子的文章,重试了一个,写入数据库以后,PersonImage应该为什么字段,而且显示的图片不能出来,我是完全按照它的方式做的,有谁能请教一下吗?
      

  4.   

    用GDI+缩的话,清晰度很好。bmpSave = new Bitmap(400, 300);
    Graphics graphics = Graphics.FromImage(bmpSave);
    graphics.SmoothingMode =  System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
    graphics.DrawImage(bmp, new Rectangle(0, 0, 400, 300), 0, 0, bmp.Width, bmp.Height, GraphicsUnit.Pixel);
    bmpSave.Save(TempFileName, ImageFormat.Jpeg);
    bmp.Dispose();
      

  5.   

    不要分,我是来学习的,看到楼上用GDI+,学习。谢谢