Silverlight — сделать снимок экрана из самого Silverlight?

Это немного расплывчато, так как элемент управления еще не разработан, и я подумал, что хотел бы спросить, прежде чем использовать его.

У меня будет элемент управления, который показывает объект в Silverlight.

Пользователь может вращать объект и т. д.

Теперь пользователь должен иметь возможность копировать то, что он видит, в изображение. Возможно ли это как-то, или я должен сделать это где-то еще?

Так что это не скриншот как таковой, а распечатываемое изображение определенного элемента управления/области экрана.


person Dan    schedule 15.09.2009    source источник


Ответы (1)


http://blog.blueboxes.co.uk/2009/07/21/rendering-xaml-to-a-jpeg-using-silverlight-3/

В Silverlight 3 есть способ записать XAML в WriteableBitmap. Техника показана в блоге выше.

person NewAgeSolution    schedule 15.09.2009
comment
Я сделал то же самое, но дополнительно загрузил экран на свой сервер, чтобы обеспечить лучшую поддержку клиентов ;-) blog.gfader.com/2010/06/customer-support-in-silverlight.html - person Peter Gfader; 06.06.2010