0
点赞
收藏
分享

微信扫一扫

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;

}

举报

相关推荐

0 条评论