将writableimage保存到silverlight文件中

时间:2011-05-10 11:49:39

标签: silverlight

如何将画布的图像保存到文件中。

var img = new WriteableBitmap(canvas1, null);
Image i = new Image();
i.Source = img;
var bitmap = new Bitmap(i);

我尝试使用bitmap.Save(用于保存图像但Silverlight不支持Bitmap。 如何将WriteableBitmap保存到文件中?

1 个答案:

答案 0 :(得分:1)

WriteableBitmap有一个Pixels集合,可用于访问渲染图像。但是,您确实需要以已知格式存储它(最好是PNG)。

imagetools codeplex项目可以为您做到这一点。

有关将其用于您的目的的简单示例,请参阅此blog