字符串轉byte[]
byte[] by = ConVert.FromBase64String(st);
//byte[] 轉圖片
class BinaryImageConverter : IValueConverter{
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[];
{
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();
image.BeginInit();
image.StreamSource = stream;
image.EndInit();
return image;
}
}
return null; }
object IValueConverter.ConvertBack( object value,Type targetType,culture )
{
throw new Exception("該方法不能執行");
{
throw new Exception("該方法不能執行");
}
}
}