c# winform picturebox 640*480 sizemode 设置为 zoom 显示一幅图片1280*1024,这图片会自动缩放并保持横纵比,用picturebox.image 获取到的还是原来大小的图片,能获取picturebox缩放后的图片吗?感谢!!C#WinFormpictureboxzoom image

解决方案 »

  1.   

    图片本来就没有变过,zoom只是一个显示方式而已
      

  2.   

    获取该picturebox引用的Image,或Bytes[]接下来
    http://msdn.microsoft.com/zh-cn/library/system.drawing.image.getthumbnailimage(v=vs.80).aspx
      

  3.   

    试试picturebox.image.GetThumbnailImage 这个方法来获取下
      

  4.   

    http://www.cnblogs.com/luluping/archive/2012/07/17/2596469.html
      

  5.   

    根据你现在的Picturebox宽高比,对原图进行图像变换,也就是缩放处理,然后得到你要的图像