如何将画布保存为图像?
问题描述:
在我的Silverlight应用程序中,我有ScrollViewer中的Canvas控件和Canvas中的很多控件。
如果画布太长,我可以使用scrollviewer查看所有内容。
但我也不会为客户展示他现在在Photoshop中喜欢的部分画布。
我不会这样做,将图像保存为图像,而不是将图像放在左上角,在veweing部分上用红色矩形显示图像。
是否可以将画布保存为图像?如果是的话,如何做到这一点,如果现在还有其他解决方案?
谢谢。如何将画布保存为图像?
答
试试这个
var img = new WriteableBitmap(myCanvas, null);
工作很好,谢谢。 – 2010-11-03 11:51:28