Bitmap转换成BitmapImage

Posted zhaotianff

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bitmap转换成BitmapImage相关的知识,希望对你有一定的参考价值。

 1 public BitmapImage BitmapToBitmapImage(System.Drawing.Bitmap bitmap)
 2         {
 3             MemoryStream ms = new MemoryStream();
 4             Properties.Resources.skin.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
 5             BitmapImage bit3 = new BitmapImage();
 6             bit3.BeginInit();
 7             bit3.StreamSource = ms;
 8             bit3.EndInit();
 9             return bit3;
10         }

skin是资源文件中的文件名,类型为png。

不知道效率怎么样。

看了下面的文章,感觉效率不怎么样,想寻找一种好一点的方法:

http://blog.csdn.net/yxlnmj/article/details/5801842

以上是关于Bitmap转换成BitmapImage的主要内容,如果未能解决你的问题,请参考以下文章

C# Bitmap转化为BitmapImage方法

从 System.Drawing.Bitmap 加载 WPF BitmapImage

Android ,base64转bitmap

如何将Canvas 上的内容转换为一张Bitmap

c# image转bitmap出现错误

如何将Canvas 上的内容转换为一张Bitmap-Android开发问答