Link to home
Start Free TrialLog in
Avatar of ClaySeifert
ClaySeifert

asked on

Scanning Documents into Web Application

Hi Experts,

Does anyone have experience with incorporating the actual physical scanning of documents via a web application?  In other words, I want to allow the user of the web application to scan documents into the web application using hardware at their location WITHOUT creating a image file.  I want to create a binary stream of the image and then load it into an image column in a SQL Server 2000 database.  I looked on the web and found Atalasoft DotImageR 2.0 which is around $500 and TwainPROT v4 for around $200 to name a couple.  I'm not sure if these apps can do what I want or if there is anything available that can.  Can anyone shed some light on this requirement both pro and con?  Also, suggestion of alternative approaches would be appreciated.

Thanks
Avatar of James Rodgers
James Rodgers
Flag of Canada image

what you are loking for cannot be done throught teh web, interaction with web pages and teh client system is severely restricted by teh browser, you may be able to design an IE only active x component but it would need to be signed and it would not be crossbrowser compatible. the only way for an object to get from a client system to the server is via teh input type=file or by ftp, both opf which have high security. what is it you are trying to acheive by this?
Avatar of ClaySeifert
ClaySeifert

ASKER

The organization is a law firm that has multiple locations.  The current configuration of the database is all locations (a total of 8) hit the same database.  The documents that are to be scanned are highly sensitive (thus the requirement not to create image files) and they don't want to run the risk of someone forgetting to erase the doc image after it's been loaded into the database table.  They currently have a web application and want to include this feature in it.  
hows this then

load file from local to server, distribute file, delete fiel from server

if you code it that way teh file only resided on the server until itis distributed through teh application interface, all teh upload, distribution and deletion is managed by the code, i have used similar setups with a timer to delete files over x number of days old, but it can easily be applied to other events.
Yea -- that will work.  Question -- could this be done as a web service?   If so -- what would be the approach to use?  This is a brainstorm --- but how about this;   have a local app that scans the doc, places attributes on it, and saves it as an XML file on the server in a folder that the web app (or a service) is monitoring.  Then invoke a stored procedure to load it into the db table.  Comments..
You can scan directly from a client's scanner into a web form.  It works just fine.  I've built several of these using image controls from ImgX (Atalasoft).

They have a web based Twain component  specifically for scanning over the web.  The code is simple snd straigt forward.  I've seen Java based scanning components as well, but don't have a product name for you as I generally have built these for B2B clients who could insist on IE.

http://www.designercontrols.com/Components/DotTwain/

Regards,
Rod
Soory, I didn't see you already looked at Atalasoft, and got sidetracked by the "You can not do it" comment from Jester_48.  So I jumped in.  You certainly *CAN* do this.

Let me refrase my comment.

I've used their component on a number of projects and it is easy to use and reliable.  They have (in the past) even recompile a special version for one of my projects.

RE: cost's, the component is less than  a couple of billable hours.  It would take dozens of hours to write anything close to what their product will do.

Rod

Rod

Can I stream the image or do I need to create an image file?

Clay
ASKER CERTIFIED SOLUTION
Avatar of rdivilbiss
rdivilbiss
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I stand corrected, thanks rdivilbiss.