2011-09-05 6 views
2

그하지만 좋은 답변을 찾을 수없는 같은 질문을 물어 죄송합니다 :/BitmapImage 및 비트 맵

BitmapImage와 비트 맵의 ​​차이점은 무엇입니까?

내가 작업해야하는 이미지 중 하나가있는 TIFF 이미지로 작업하고 싶습니다. BitmapImage와 함께 작동하는 튜토리얼과 Bitmap에서 작동하는 튜토리얼을 발견했습니다.

답변

10

System.Windows.Media.Imaging.BitmapImage은 XAML (Extensible Application Markup Language)을 사용하여 이미지를로드하기 위해 최적화 된 BitmapSource입니다.

은 그래픽 이미지와 그 속성에 대한 픽셀 데이터로 구성된 GDI + 비트 맵을 캡슐화합니다.

첫 번째는 WPF/Silverlight (XAML)에서 사용되고 두 번째는 Windows Forms (WinForms)에서 사용됩니다.

+0

System.Drawing.Bitmap은 winforms에만 국한되지 않으며 asp.net, WCF 서비스, Windows 서비스 등에서도 쉽게 사용할 수 있습니다. –

+1

하지만 일반적으로 WinForms에서 사용됩니다. 특히 그의 질문 맥락에서. MSDN 링크는 나머지 부분을 명확히해야합니다. –

+4

죄송하지만 미안하지만, 비트 맵 이미지를 조작하는 데 사용되며 winforms와 관련이 없으므로 System.Drawing 네임 스페이스 –

1

비트 맵은 이미지를 조작하는 데 사용할 수있는 System.Drawing의 범용 클래스입니다. BitmapImage 클래스는 XAML/WPF 환경에서 사용하기에 적합합니다.