private byte[] ConvertPhoto(string fileName) { BitmapSource bmp = PSFactory.GetInstance(fileName).Load(); BinaryImageConverter c = new BinaryImageConverter(); return (byte[])c.ConvertBack((BitmapImage)bmp, typeof(byte[]), null, null); }
public void SetImage(object sender, SocketEventArgs e) { BinaryImageConverter converter = new BinaryImageConverter(); mainWindow.MainDataGrid.Dispatcher.Invoke(new Action( delegate() { mainWindow.MainImage.Source = converter.Convert(e.Command.File, typeof(byte[]), null, null) as BitmapImage; })); }