관리형 GDI+에서 이미지 인코더 및 디코더 사용

Bitmap 네임스페이스는 이미지를 저장하고 조작하기 위한 System.DrawingImage 클래스를 제공합니다. GDI+ 이미지 인코더를 사용하여 메모리에서 디스크로 이미지를 작성할 수 있습니다. GDI+ 이미지 디코더를 사용하여 디스크에서 메모리로 이미지를 로드할 수 있습니다. 인코더는 Image 또는 Bitmap 개체의 데이터를 지정된 디스크 파일 형식으로 변환합니다. 디코더는 디스크 파일의 데이터를 ImageBitmap 개체에 필요한 형식으로 변환합니다.

GDI+에는 다음 파일 형식을 지원하는 기본 제공 인코더 및 디코더가 있습니다.

  • BMP

  • GIF

  • JPEG

  • PNG

  • TIFF

GDI+에는 다음 파일 형식을 지원하는 기본 제공 디코더도 있습니다.

  • WMF

  • EMF

  • 아이콘

다음 항목에서는 인코더 및 디코더에 대해 자세히 설명합니다.

섹션 내용

방법: 설치된 인코더 나열
컴퓨터에서 사용할 수 있는 인코더를 나열하는 방법을 설명합니다.

방법: 설치된 디코더 나열
컴퓨터에서 사용할 수 있는 디코더를 나열하는 방법을 설명합니다.

방법: 인코더에서 지원하는 매개 변수 확인
인코더에서 지원하는 EncoderParameters 항목을 나열하는 방법을 설명합니다.

방법: BMP 이미지를 PNG 이미지로 변환
이미지를 다른 이미지 형식으로 저장하는 방법을 설명합니다.

방법: JPEG 압축 수준 설정
이미지의 품질 수준을 변경하는 방법을 설명합니다.

참고

Image

Bitmap

ImageCodecInfo

EncoderParameter

Encoder

GDI+ 관리 코드 정보

이미지, 비트맵 및 메타파일