C#에서 이미지 크기를 압축하는 방법

이 빠른 자습서에서는 C#에서 이미지 크기를 압축하는 방법에 대한 정보를 공유합니다. JPEG, PNG, BMP 등과 같은 모든 유형의 C# 압축 이미지로 표시된 몇 줄의 코드로 압축 프로세스를 완벽하게 제어할 수 있습니다. 이를 위해 품질 손실 없이 이미지를 압축할 수 있도록 다양한 속성이 제공됩니다.

C#에서 이미지 크기를 압축하는 단계

  1. JPEG 이미지 압축에 Aspose.Imaging를 사용하도록 프로젝트 구성
  2. 소스 JPEG 파일을 Image 클래스 개체에 로드
  3. 압축을 사용자 정의하기 위해 JpegOptions 클래스 개체를 만들고 초기화합니다.
  4. 이미지 크기를 줄이려면 색상 유형을 회색조로 설정하십시오.
  5. 압축 유형을 점진적으로 설정
  6. 위에 제공된 압축 설정으로 소스 이미지를 디스크에 저장합니다.

이미지 크기를 압축하려면 C# 환경 구성 및 작업 순서가 위의 단계에 설명되어 있습니다. 필요한 모든 클래스는 소스 이미지가 Image 클래스에 로드되는 것처럼 식별됩니다. 마찬가지로 JpegOptions 클래스 개체는 샘플 코드에 설정된 몇 가지 속성의 사용과 함께 출력 압축 이미지를 구성하는 데 사용됩니다.

C#에서 이미지 크기를 압축하는 코드

*C#의 위 프로그램 명령문은 JpegOptions를 사용하여 이미지 크기를 압축합니다. 여기서 색상 유형은 회색조로 설정되고 압축 유형은 프로그레시브로 설정됩니다. 팔레트, 품질, 전체 프레임용 플래그, 다중 페이지 옵션, 수평 샘플링 및 수직 샘플링과 같은 여러 다른 속성도 사용할 수 있습니다. PNG 이미지를 압축하려면 PNGOptions를 사용하고 TIFF 이미지의 경우 TiffOptions를 사용합니다.

이 튜토리얼에서는 C#에서 이미지 크기 압축을 배웠습니다. 이미지 크기를 조정하려면 C#에서 이미지 크기를 조정하는 방법 문서를 참조하세요.

 한국인