byte[] 转图片


字符串转byte[]
byte[] by = ConVert.FromBase64String(st);
//byte[] 转图片
class BinaryImageConverter : IValueConverter{   
object IValueConverter.Convert( object value,Type targetType,object parameter,System.Globalization.CultureInfo culture )   
{       
if(value != null && value is byte[])       
{           
           byte[] bytes = value as byte[];
            MemoryStream stream = new MemoryStream( bytes );
            BitmapImage image = new BitmapImage();           
             image.BeginInit();           
              image.StreamSource = stream;           
               image.EndInit();
            return image;       
}
        return null;    }
    object IValueConverter.ConvertBack( object value,Type targetType,culture )
{
   throw new Exception("该方法不能执行");
}
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM