728x90
반응형
728x170
using System.Drawing;
/// <summary>
/// 회전 각도
/// </summary>
public enum RotateDegree
{
/// <summary>
/// 90도
/// </summary>
D90,
/// <summary>
/// 180도
/// </summary>
D180,
/// <summary>
/// 270도
/// </summary>
D270
}
#region 이미지 회전시키기 - RotateImage(target, rotateDegree)
/// <summary>
/// 이미지 회전시키기
/// </summary>
/// <param name="target">타겟 이미지</param>
/// <param name="rotateDegree">회전 각도</param>
public void RotateImage(Image target, RotateDegree rotateDegree)
{
switch(rotateDegree)
{
case RotateDegree.D90 : target.RotateFlip(RotateFlipType.Rotate90FlipNone ); break;
case RotateDegree.D180 : target.RotateFlip(RotateFlipType.Rotate180FlipNone); break;
case RotateDegree.D270 : target.RotateFlip(RotateFlipType.Rotate270FlipNone); break;
}
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > WinForm' 카테고리의 다른 글
[C#/WINFORM] Application 클래스 : Restart 정적 메소드를 사용해 애플리케이션 재시작하기 (0) | 2020.03.01 |
---|---|
[C#/WINFORM] PrinterSettings 클래스 : 디폴트 프린터명 구하기 (0) | 2020.03.01 |
[C#/WINFORM] LoadCursorFromFile API 함수를 사용해 파일에서 커서 로드하기 (0) | 2020.03.01 |
[C#/WINFORM] ListBox 클래스 : TopIndex 속성을 사용해 항목 추가시 항목 표시하기 (0) | 2020.02.29 |
[C#/WINFORM] Image 클래스 : RotateFlip 메소드를 사용해 이미지 뒤집기 (0) | 2020.02.29 |
[C#/WINFORM] Clipboard 클래스 : GetDataObject 정적 메소드를 사용해 비트맵 붙여넣기 (0) | 2020.02.29 |
[C#/WINFORM] Clipboard 클래스 : GetDataObject 정적 메소드를 사용해 텍스트 붙여넣기 (0) | 2020.02.29 |
[C#/WINFORM] Application 클래스 : Exit 정적 메소드를 사용해 애플리케이션 종료하기 (0) | 2020.02.29 |
[C#/WINFORM] Label 클래스 : 구분선 그리기 (0) | 2020.02.29 |
[C#/WINFORM] Size 구조체 : 축소/확대하기 (0) | 2020.02.29 |
댓글을 달아 주세요