public static Bitmap KiRotate90(Bitmap img)
{
try
{
img.RotateFlip(RotateFlipType.Rotate90FlipNone);
return img;
}
catch
{
return null;
}
}
很容易就看出來,關鍵在於RotateFlipType參數。
實踐結果如下:
順時針旋轉90度 RotateFlipType.Rotate90FlipNone
逆時針旋轉90度 RotateFlipType.Rotate270FlipNone
水平翻轉 RotateFlipType.Rotate180FlipY
垂直翻轉 RotateFlipType.Rotate180FlipX
實踐結果如下:
順時針旋轉90度 RotateFlipType.Rotate90FlipNone
逆時針旋轉90度 RotateFlipType.Rotate270FlipNone
水平翻轉 RotateFlipType.Rotate180FlipY
垂直翻轉 RotateFlipType.Rotate180FlipX

沒有留言:
張貼留言