Bitmap bitmap1;
private void Form1_Load(object sender, EventArgs e)
{
bitmap1 = (Bitmap)Bitmap.FromFile(@"D:\Screen01.png");
pictureBox1.SizeMode = PictureBoxSizeMode.AutoSize;
pictureBox1.Image = bitmap1;
}
private void button1_Click(object sender, EventArgs e)
{
if (bitmap1 != null)
{
bitmap1.RotateFlip(RotateFlipType.Rotate180FlipY);
pictureBox1.Image = bitmap1;
}
}
RotateFilpType 열거형
Rotate180FlipNone : 대칭 이동 없는 180도 시계 방향 회전을 지정합니다.
Rotate180FlipX : 수평 대칭 이동 후 180도 시계 방향 회전을 지정합니다.
Rotate180FlipXY : 수평 및 수직 이동 후 180도 시계 방향 회전을 지정합니다.
Rotate180FlipY : 수직 대칭 이동 후 180도 시계 방향 회전을 지정합니다.
Rotate270FlipNone : 대칭 이동 없는 270도 시계 방향 회전을 지정합니다.
Rotate270FlipX : 수평 대칭 이동 후 270도 시계 방향 회전을 지정합니다.
Rotate270FlipXY : 수평 및 수직 이동 후 270도 시계 방향 회전을 지정합니다.
Rotate270FlipY : 수직 대칭 이동 후 270도 시계 방향 회전을 지정합니다.
Rotate90FlipNone : 대칭 이동 없는 90도 시계 방향 회전을 지정합니다.
Rotate90FlipX : 수평 대칭 이동 후 90도 시계 방향 회전을 지정합니다.
Rotate90FlipXY : 수평 및 수직 이동 후 90도 시계 방향 회전을 지정합니다.
Rotate90FlipY : 수직 대칭 이동 후 90도 시계 방향 회전을 지정합니다.
RotateNoneFlipNone :시계 방향 회전 안 함과 대칭 이동 안 함을 지정합니다.
RotateNoneFlipX : 수평 대칭 이동 후 시계 방향 회전 안 함을 지정합니다.
RotateNoneFlipXY : 수평 및 수직 대칭 이동 후 시계 방향 회전 안 함을 지정합니다.
RotateNoneFlipY : 수직 대칭 이동 후 시계 방향 회전 안 함을 지정합니다.
'C#' 카테고리의 다른 글
[C#]마지막 일 구하기 예제 (0) | 2016.04.06 |
---|---|
[C#]이미지 그리기 예제 (0) | 2016.04.05 |
[C#]FileSystemWatcher 예제 (0) | 2016.04.04 |
MSSQL Paging Query (0) | 2016.03.30 |
[C#]실행 프로그램 경로 얻기 예제 (0) | 2016.03.29 |