2012-12-09 4 views
0

Windows Phone 7 응용 프로그램에서 BMP 이미지를로드하려고하는데 확장 프로그램이있는 경우. bmp 이미지가 나타나지 않습니다. 그러나이 코드는 .jpg, .png 및 .gif와 함께 작동합니다. 나는 다음과 같은 코드가 사용하고WP7 응용 프로그램에서 .BMP 이미지로드

Uri uri = new Uri("Images/test.bmp", UriKind.Relative); 
ImageSource img = new System.Windows.Media.Imaging.BitmapImage(uri); 
imageView.Source = img; 

감사 png로 저장

답변

1

합니다. Silverlight는 bmp을 즉시 지원하지 않습니다 (Silverlight 4 BitmapImage - bmp file support 참조). 당신이 정말로이 작업을 수행해야하는 경우

또는, 당신은 타사 라이브러리를 사용해야합니다. .net Image Tools Library에는 필요한 BMP 변환기가 있습니다. 이이 질문에 일부 샘플 코드입니다 : 빠른 응답을위한 Silverlight 4: How can I convert bmp byte array to png byte array?

+0

감사하지만 난 BMP를 보여줄 필요가 ... 그렇게하는 가장 좋은 방법은 무엇입니까? – notGeek

+0

그에 따라 내 답변이 수정되었습니다. –

관련 문제