关于上传图片生成缩略图的程序
我在网上找到这么一个生成缩略图的程序,生成的缩略图很清晰,容量也很小,但就是宽、高比例失调,代码如下: 
 ///    <summary>  
                         ///   生成缩略图 
                         ///    </summary>  
                         ///    <param   name= "originalImagePath "> 源图路径(物理路径) </param>  
                         ///    <param   name= "thumbnailPath "> 缩略图路径(物理路径) </param>  
                         ///    <param   name= "width "> 缩略图宽度 </param>  
                         ///    <param   name= "height "> 缩略图高度 </param>  
                         ///    <param   name= "mode "> 生成缩略图的方式 </param>              
                         public   static   void   MakeThumbnail(string   originalImagePath,   string   thumbnailPath,   int   width,   int   height,   string   mode) 
                         { 
                                     Image   originalImage   =   Image.FromFile(originalImagePath);                                       
                                     int   towidth   =   width; 
                                     int   toheight   =   height;                           
                                     int   x   =   0; 
                                     int   y   =   0; 
                                     int   ow   =   originalImage.Width; 
                                     int   oh   =   originalImage.Height;                           
                                     switch   (mode) 
                                     {                         
                                                 case    "HW "://指定高宽缩放(可能变形)                                                 
                                                             break; 
                                                 case    "W "://指定宽,高按比例                                                             
                                                             toheight   =   originalImage.Height   *   width/originalImage.Width;