LightSwitch Control Extensions that allows the user to take a new image with their webcam or scanner. Great for membership databases, inventory databases, document tracking databases, and pretty much any other database that you need to take photos on-the-spot for.
I needed a control to allow user to easily select photos from camera or smartphone to upload to project database. This was the answer. It is a quick way to get images from local disk, network, phone , cammera etc. Alos tested scanner a great extention and as he says no code required.
I been testing this control since its beta and its RTM version on one of my deployed projects. I've to give 5* for its simplistic approach and quick response... either taking picture or switching webcams. Users love it.
This is a one nice audition to my LS toolset. Amazing work Jason.
1. Is there a way or a plan to allow scanning of multiple documents into your image object?
2. For some reason the performance is a bit slow from the point where the scanner finished scanning the document and until it appears inside the image viewer. Am I missing something or that's the performance expectations?
Thanks for using the extension!
1. There is a plan to allow for multiple pages, but at this point, it doesn't look very feasible. Because of some restrictions around what Silverlight allows for multi-page image formats (right now, there is no multi-page TIFF support built-in to Silverlight), I would have to "roll my own" TIFF image support. If I make a discovery / breakthrough any time soon, I'll certainly update you, here.
2. It's hard to say if the delay you are seeing is normal or not; without seeing it first hand. Are you talking about a 5-10 second delay or is this delay a half-minute or more? There is a little processing that has to be done to get the bytes from the scanner utility, in Windows, and process them into something that Silverlight understands.
Of course, this delay will increase depending on the DPI and resolution you are scanning at. The bigger the image, the more time it can take for the extension to process the raw bytes.
Again, thanks for using the extension and I'll keep this thread updated with any progress I make regarding multi-page image formats.
Thanks for your interest and for pointing out this mistake. I have added a link in the description that will take you to a website to purchase a license.
Also, the trial version pops up a modal dialog that has a link in it that takes you to the same website.
Thanks again for the feedback and I hope you find the control useful!
This sounds like an interesting idea. What are you trying to take a screenshot of? Are you wanting to take a screenshot of the LightSwitch application? That may be possible, but taking a screenshot of your desktop is a bit more complicated. On its own, Silverlight (the technology under LightSwitch) does not let you do screen captures of the entire desktop.
If you could clarify what you're requirements are, I'll certainly look into it.