Click here to Skip to main content
12,948,566 members (62,334 online)
Rate this:
 
Please Sign up or sign in to vote.
Hi, I am developing a paint like application in metro style with XAML/C# . I want to save whatever content is drawn on canvas as image. I have checked this solutions but it didn't helped me.

Save canvas to bitmap[^]

WPF/XAML: Saving a Window or Canvas as a PNG Bitmap[^]

So how can I save the canvas content as image in win 8 metro app? Please help me with sample coding.
Posted 27-Jun-12 21:33pm
Updated 28-Jun-12 2:48am
v2
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

Hi,
You can use the msToBlob property of the canvas:
http://msdn.microsoft.com/en-us/library/windows/apps/hh465734.aspx[^]
http://msdn.microsoft.com/en-us/library/windows/apps/hh465735.aspx[^]

Than you can convert that blog to a stream and save it.
Link[^]
  Permalink  
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 2

Thanks Jαved, but I want the solution for XAML/C# canvas element not for HTML5/JS canvas.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month
OriginalGriff 5,419
CHill60 3,275
Maciej Los 2,778
Jochen Arndt 1,935
ppolymorphe 1,795


Advertise | Privacy | Mobile
Web02 | 2.8.170524.1 | Last Updated 28 Jun 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100