2010-12-28 8 views
3

C#의 이미지에서 축소판을 생성하고 싶습니다. 어떻게해야합니까?비트 맵을 축소판으로 변환

+0

System.Drawing.Bitmap 또는 WPF 이미지? –

+0

입력 매개 변수, 원하는 출력 유형, 아무거나? – naveen

+3

이미 시도한 것을 포함하여 자세한 내용을 제공해주십시오. –

답변

9

Image 클래스에는 실제로 GetThumbnailImage 메서드가 있습니다. 사용 예제는 :

var filename = "fb.png"; 

using(var image = Image.FromFile(filename)) 
{ 
    using(var thumbnail = image.GetThumbnailImage(20/*width*/, 40/*height*/, null, IntPtr.Zero)) 
    { 
     thumbnail.Save("thumb.png"); 
    } 
} 

이 fb.png의 20x40px 축소판 버전을 생성하고 thumb.png에 저장됩니다.

관련 문제