C#中将WriteableBitmap转换为Bitmap有没有办法在C#中将WriteableBitmap转换为Bitmap?其实很简单。这是一些应该可以工作的代码。我还没有测试它,我是从头顶写的。privateSystem.Drawing.BitmapBitmapFromWriteableBitmap(WriteableBitmapwriteBmp){System.Drawing.Bitmapbmp;使用(MemoryStreamoutStream=newMemoryStream()){BitmapEncoderenc=newBmpBitmapEncoder();enc.Frames.Add(BitmapFrame.Create((BitmapSource)writeBmp));enc.Save(outStream);bmp=newSystem.Drawing.Bitmap(outStream);}返回bmp;}WriteableBitmap继承自BitmapSource,可以直接保存到流中。然后你从这个流构建一个位图。以上就是C#学习教程:ConvertWriteableBitmaptobitmapinC#全部内容分享。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
