Exploring Silverlight's InkPresenter object
Read this blog post first...
8/3/07: I've just updated this page to work with the Release Candidate version of Silverlight.
Unfortunately, the saved drawings would need to much work on their data to make them work in the new version,
so I had to clear them out.
Read more about updating your own Silverlight apps here!
This is the next step of my experiments with Annotation in Silverlight.
You can see the original series at http://www.thedatafarm.com/silverlightink/default.html
Here,I have created an interactive app where you can create and save drawings into a database.
You can browse through existing drawings , open one up in the InkPresenter, modify it and save it as a new drawing. You will notice that images drawn on a TabletPC will draw more slowly. That is because each stroke has a lot more data (stylus points) than strokes drawn with a mouse.
Currently no metadata is being saved although the images in the carousel have been converted to PNG images.
Thanks to Stefan Wick at Microsoft for helping me with some more efficient methods for persisting the ink using WPF functions.
1) enable scrolling in both directions in the carousel
2) save meta data about images
3) update images
4) a secret plan... ;-)