Click here to Skip to main content
15,880,796 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

I am developing web application in which I want to write a scanning app that lives in a web browser. The basic idea is I want to use a web page from where I can click a button(scan) which will scan a document on the client and upload that document to server.

Is there any DLL or something through which I can Integrate my ASP.NET page to flat bed scanner??
Please Help??
Posted
Updated 18-Jul-12 18:29pm
v3

1 solution

No.

Browsers do not have access to the hardware on the client machine, or even the capability to know that such hardware exists.
 
Share this answer
 
Comments
Vipin_Arora 18-Jul-12 3:26am    
I know browser do not have capability, but
Is there any DLL or something through which I can Integrate my ASP.NET page to flat bed scanner??
OriginalGriff 18-Jul-12 3:32am    
Think of it this way: when you visit a random web site, do you want it to have access to your hardware? Your scanner, your printer, your NAS? No - because some of them will take advantage and will do things you don't want.

So browsers do not have any access to hardware, for good reason. That measn you cannot do what you want. You will have to find a different solution to your problem.

Having said that, you could do it with an ActiveX control, if you wrote one. But since most computers are setup to actively reject ActiveX because of problems in the past with malicious software using them, you won't get it installed on many computers. And that would only work on Windows PCs anyway. What if the client was an Android tablet? Or a Mobile?
Vipin_Arora 18-Jul-12 3:58am    
We have a requirement to run on Windows only.
Can you provide or guide some ActiveX control?

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900