كيف يمكنني إنشاء System.windows.media.imagesource من صفيف بايت؟
-
19-09-2019 - |
سؤال
كيف يمكنني إنشاء System.windows.media.imagesource من صفيف بايت؟
لدي مجموعة بايت، تحتوي على محتويات الملفات الدقيقة وإكمال ملف صورة TIFF. أحتاج إلى عرض هذا على الشاشة، وليس لدي أي فكرة عن مكان البدء.
من المفترض أنه يمكن القيام به (وفقا لرئيسي، فعل فريق Dev لدينا في الماضي، ولكن لا أحد يتذكر كيف).
هل قام أحد هنا بإجراء شيء مثل هذا من قبل؟
المحلول
BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.StreamSource = new MemoryStream(ByteArray);
bi.EndInit();
انظر أيضا قم بتحميل BitmapImage WPF من System.Drawing.bitmap و باستخدام عنصر تحكم الصورة في WPF لعرض system.drawing.bitmap
لا تنتمي إلى StackOverflow