• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 266
  • Last Modified:

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
0
ClaySeifert
Asked:
ClaySeifert
  • 3
  • 3
  • 3
1 Solution
 
James RodgersWeb Applications DeveloperCommented:
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?
0
 
ClaySeifertAuthor Commented:
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.  
0
 
James RodgersWeb Applications DeveloperCommented:
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.
0
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

 
ClaySeifertAuthor Commented:
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..
0
 
rdivilbissCommented:
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
0
 
rdivilbissCommented:
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

0
 
ClaySeifertAuthor Commented:
Rod

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

Clay
0
 
rdivilbissCommented:
The image is just streamed from the client machine by the object.  Shove it right into a binary field in your database.  You do not need to mak any intermediary files.

The component has been around for several years, and is quite robust.

Regards,
Rod
0
 
James RodgersWeb Applications DeveloperCommented:
I stand corrected, thanks rdivilbiss.
0

Featured Post

Receive 1:1 tech help

Solve your biggest tech problems alongside global tech experts with 1:1 help.

  • 3
  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now