最近项目有部分需求,是关于图片操作部分的, 大致的功能就是图片的保存和展示.但是直接操作原图,程序运行效率太慢.而且如果传输数据量过大的话,可能直接导致调用WCF服务失败的问题. 为了解决这个问题,决定采用缩略图的方法.保存数据的时候保存原图和其缩略图.但主界面展示的时候只加载缩略图,点击缩略图后再显示其原图.这样就避免了一进入主界面就加载大量数据,提高了效率. 那么问题就来了,怎么将原图进行处理变成缩略图呢? 下面提供了一个图片处理的类,用来生成缩略图.对GetReducedImage函数进行…