ConvertTo未在基本TypeConverter中实现

时间:2013-07-31 11:04:22

标签: c# windows-phone-8 bitmapimage

我正在尝试将Bitmap图像转换为byte []数组。

代码

ImageSourceConverter converter = new ImageSourceConverter();
byte[] data = (byte[])converter.ConvertTo(bitmapImage, typeof(byte[]));

运行此代码时出现以下错误

  

System.ni.dll中发生了'System.NotImplementedException'类型的异常,但未在用户代码中处理

消息

ConvertTo not implemented in base TypeConverter.

我正在学习如何实现 ConvertTo 方法。有人可以告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

bitmapImage获取流,然后将memmoryStream传递给字节数组。 http://www.codeproject.com/Articles/15460/C-Image-to-Byte-Array-and-Byte-Array-to-Image-Conv