큰 ImageSource, 3000x3750 픽셀을 생성하는 클래스 라이브러리를 사용하고 있습니다. 이 이미지 소스를 BitmapImage로 변환하여이 이미지가 생성 될 때마다 크기를 조정하는 대신 DecodePixelWidth 또는 DecodePixelHeight를 활용하고 싶습니다.ImageSource를 BitmapImage로 변환 -
먼저 사용자를 위해이 이미지를 표시해야하며 대부분의 사용자는 1024x768의 화면 해상도를 가지고 있습니다.이 이미지 소스를이 이미지 소스에 이미지 컨트롤에 바인딩하고 있지만 "무겁게"표시 될 수 있습니다. 입니다.
어떻게하면됩니까? 아니면이 경우에 가장 적합한 솔루션은 무엇입니까?
감사합니다.
나는 이것을 수행하여 ImageSource를 반환합니다. –
@ 한스 : 내 게시물에서 지정한 정확한 통화를 사용 했습니까? 실제로는 기본 유형 (또는 변수 유형)이 아닌 실제 * 유형의 오브젝트를 리턴해야합니다. – Noldorin
@ Noldorin : 그래, 나도 그 문서가 반환 유형이 ImageSource라고 말했어. 고마워. –