public static Bitmap KiRotate(Bitmap img, int angle)
{
try
{
// 顺时针旋转90度 RotateFlipType.Rotate90FlipNone
//逆时针旋转90度 RotateFlipType.Rotate270FlipNone
//水平翻转 RotateFlipType.Rotate180FlipY
//垂直翻转 RotateFlipType.Rotate180FlipX
switch (angle)
{
case 0:
{
}
break;
case 90:
{
img.RotateFlip(RotateFlipType.Rotate270FlipNone);
}
break;
case 180:
{
img.RotateFlip(RotateFlipType.Rotate180FlipNone);
}
break;
case 270:
{
img.RotateFlip(RotateFlipType.Rotate90FlipNone);
}
break;
}
return img;
}
catch
{
return null;
}
}