Мне нужно преобразовать изображение в растровое изображение.
сначала gif читался как байты, а затем преобразовывался в изображение.
Но когда я пытаюсь преобразовать изображение в битовую карту, графическое отображение на моем фотобумаге имеет черный фон, когда он был белым.
Вот код:
var image = (System.Drawing.Image)value;
// Winforms Image we want to get the WPF Image from...
var bitmap = new System.Windows.Media.Imaging.BitmapImage();
bitmap.BeginInit();
MemoryStream memoryStream = new MemoryStream();
// Save to a memory stream...
image.Save(memoryStream, ImageFormat.Bmp);
// Rewind the stream...
memoryStream.Seek(0, System.IO.SeekOrigin.Begin);
bitmap.StreamSource = memoryStream;
bitmap.EndInit();
return bitmap;
Может кто-нибудь объяснить, почему фон становится черным и как я могу остановить его, делая это.
Спасибо