如何将画布的图像保存到文件中。
var img = new WriteableBitmap(canvas1, null);
Image i = new Image();
i.Source = img;
var bitmap = new Bitmap(i);
我尝试使用bitmap.Save(用于保存图像但Silverlight不支持Bitmap。 如何将WriteableBitmap保存到文件中?
答案 0 :(得分:1)
WriteableBitmap
有一个Pixels
集合,可用于访问渲染图像。但是,您确实需要以已知格式存储它(最好是PNG)。
imagetools codeplex项目可以为您做到这一点。
有关将其用于您的目的的简单示例,请参阅此blog。