GDI+ Bitmap与WPF BitmapImage的相互转换

原文:GDI+ Bitmap与WPF BitmapImage的相互转换

using System.Windows.Interop;

//...


// Convert BitmapImage to Bitmap

private Bitmap BitmapImage2Bitmap(BitmapImage bitmapImage)

 {
        return new Bitmap(bitmapImage.StreamSource);
 }
    
// Convert Bitmap to BitmapImage
 private BitmapImage Bitmap2BitmapImage(Bitmap bitmap)
 {                
      BitmapSource i = Imaging.CreateBitmapSourceFromHBitmap(bitmap.GetHbitmap(),IntPtr.Zero,Int32Rect.Empty,BitmapSizeOptions.FromEmptyOptions());
      return (BitmapImage)i;
 }
上一篇:数据录入问题分析(1)


下一篇:中国移动2016年低端路由器交换机集采结果出炉锐捷网络大份额中标