C#图片处理之:旋转图片90度的整数倍
旋转图片90的整数倍那真是太简单了。
 public static Bitmap KiRotate90(Bitmap img)
        public static Bitmap KiRotate90(Bitmap img) {
        { try
            try {
            {                 img.RotateFlip(RotateFlipType.Rotate90FlipNone);
                img.RotateFlip(RotateFlipType.Rotate90FlipNone); return img;
                return img; }
            } catch
            catch {
            { return null;
                return null; }
            } }
        }很容易就看出来,关键在于RotateFlipType参数。
实践结果如下:
顺时针旋转90度     RotateFlipType.Rotate90FlipNone
逆时针旋转90度     RotateFlipType.Rotate270FlipNone
水平翻转    RotateFlipType.Rotate180FlipY
垂直翻转    RotateFlipType.Rotate180FlipX
 
                     
                    
                 
                    
                 
         
             
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号