■ ImageCodecInfo 클래스의 GetImageEncoders 정적 메소드를 사용해 이미지 코덱 정보를 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
using System.Drawing.Imaging; #region 이미지 코덱 정보 구하기 - GetImageCodecInfo(mimeType) /// <summary> /// 이미지 코덱 정보 구하기 /// </summary> /// <param name="mimeType">MIME 타입</param> /// <returns>이미지 코덱 정보</returns> public ImageCodecInfo GetImageCodecInfo(string mimeType) { ImageCodecInfo[] imageCodecInfoArray = ImageCodecInfo.GetImageEncoders(); for(int i = 0; i < imageCodecInfoArray.Length; i++) { if(imageCodecInfoArray[i].MimeType == mimeType) { return imageCodecInfoArray[i]; } } return null; } #endregion |