문제

WPF 앱을 사용하여 이미지를 표시합니다 BitmapImage. 그러나 나는 이것들 (JPG)으로 다른 위치 (이상적으로는 Stream 또는 통과 할 수있는 물체).

사용 가능합니까? BitmapImage 아니면 다른 수단을 사용해야합니까? 그렇다면로드하는 다른 방법은 무엇입니까? Image 그리고 JPG로 저장하거나 변환 a BitmapImage 이 요소로 저장 하시겠습니까?

감사

도움이 되었습니까?

해결책

같은 것 :

public byte[] GetJPGFromImageControl(BitmapImage imageC)
{
    MemoryStream memStream = new MemoryStream();
    JpegBitmapEncoder encoder = new JpegBitmapEncoder();
    encoder.Frames.Add(BitmapFrame.Create(imageC));
    encoder.Save(memStream);
    return memStream.GetBuffer();
}

(에서: WPF 이미지에서 바이트 [)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top