C#에서 이미지를 회전하는 방법

이 빠른 자습서에서는 구성 설정과 이 기능을 달성하기 위한 단계별 작업 목록을 사용하여 C#에서 이미지를 회전하는 방법을 설명합니다. C# 비트맵 회전을 사용하는 동안 이미지 회전으로 인해 노출되는 표면의 배경색을 설정하는 옵션과 함께 사용자 지정 각도에 대한 작업이 시연됩니다. 또한 BMP, PNG, JPEG 등과 같은 모든 유형의 이미지에 대해 이미지를 동시에 회전하고 뒤집는 방법을 배우게 됩니다.

C#에서 이미지를 회전하는 단계

  1. Nuget 패키지 관리자에서 애플리케이션에 Aspose.Imaging을(를) 추가할 환경을 설정합니다.
  2. 회전할 Image 클래스 개체에 소스 이미지를 로드합니다.
  3. RasterImage(으)로 이미지 전송
  4. 변환하는 동안 더 나은 성능을 얻으려면 이미지를 메모리에 캐시하십시오.
  5. RasterImage.Rotate 기능을 사용하여 이미지를 30도 회전하고 배경색을 녹색으로 설정합니다.
  6. RasterImage.RotateFlip 함수를 사용하여 Y축에서 이미지 뒤집기
  7. 수정된 이미지를 BMP로 저장

C#을 사용하여 각도로 이미지 회전 작업은 환경 구성과 이 기능에 대해 수행할 일련의 단계를 통해 자세히 설명됩니다. 대상 BMP 이미지는 이미지를 회전하고 뒤집는 다양한 방법이 있는 RasterImage로 로드됩니다. 이미지는 먼저 성능을 얻기 위해 캐시된 다음 디스크에 다시 저장하기 전에 회전 및 뒤집힙니다.

C#에서 이미지를 회전하는 코드

비트맵을 회전하려면 RasterImage.Rotate 함수를 사용하여 이미지를 특정 각도로 회전하는 C# 코드가 표시됩니다. 원본 이미지를 회전할 경우 공백으로 남을 공간의 배경색을 설정할 수 있습니다. 또한 RasterImage.RotateFlip 함수를 사용하여 이미지를 뒤집을 수도 있습니다. 이 함수는 Rotate90FlipX와 같은 값이 포함된 RotateFlipType 열거자가 90도 회전한 다음 X축을 중심으로 뒤집고, Rotate90FlipY를 사용하여 90도 회전하고 Y축을 중심으로 뒤집을 수 있습니다. 마찬가지로 회전 및 뒤집기 옵션이 16개 있습니다.

이 자습서에서는 C#에서 이미지를 회전하는 방법을 배웠지만 이미지 크기를 조정하는 방법을 배우려면 C#에서 이미지 크기를 조정하는 방법에 대한 문서를 참조하세요.

 한국인