Scanning Application using VB.NET

Hi
I am trying to develop an scanning application using vb.net
Can someone please advise what is the best way to go about it.
Thanks
LioElectronicAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

koolnurdCommented:
go to the page given .. Hope it will help

http://www.codeproject.com/useritems/UnoLibsNet_V2.asp
LioElectronicAuthor Commented:
sorry koolnurd
It was my mistake I didn't make it clear earlier. What I basically need is information on how to enable document scanning by developing an interface to the scanner from my vb.net application. What is the best way to go about it.
Cheers
hemakumarCommented:
check whether any  scanner sdk is available and call those functions from ur vb.net application.
Become a Microsoft Certified Solutions Expert

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

LioElectronicAuthor Commented:
But will not that make the application scanner dependent. I wanted something that asks for which scanner driver to use and then provide some basic functionality like scanning single page, multipage, set resolution, output file type, scanning from document feeder etc.
Thanks
Olaf_RabbachinCommented:
I guess you'll have to find something that will make use of the TWAIN-interface.
Thus, I'd be looking for a 3rd-party component or ActiveX that would offer just that. Try http://www.componentsource.com/ and do a search for "scan" and/or "twain".

Cheers,
Olaf
LioElectronicAuthor Commented:
The thing is that the Active x controls available already don't provide the level of control that we require so I basically need to develop something from scratch. I found that Windows have a API called WIA is it good for something llike this
Thanks
LioElectronicAuthor Commented:
Ok , I am about to request a close to this question.
Olaf_RabbachinCommented:
Have you seen this article: http://www.codeproject.com/dotnet/twaindotnet.asp

It's C#, but it might as well get you started ..?

Cheers,
Olaf

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Olaf_RabbachinCommented:
The questioner simply asked for the best way to get started with scanning from VB.Net - that sure was answered. Also, even if direct control of the TWAIN-interface is required (as compared to using i.e. an ActiveX or an SDK), the CodeProject-article contains the basics for that as well, offering links for gaining in-depth-knowledge about this exact subject as well - even though these are basically language-independent.
I do understand that the questioner might have wanted some VB.Net-code to get him started, but there just *is* none as there is no TWAIN-support in .Net. Hence, I'd hate to see this article get deleted, it might well serve others in the future.

Anyway, if the questioner still thinks none of our answers deserved some points, then go ahead and refund the points ...

Cheers,
Olaf

Olaf_RabbachinCommented:
Me not either, but my statement was just geared at this question, and that's what the questioner asked for, meaning - if he's that cheap, then just let him get away with it.
Strange enough though that the questioner is now asking for help with COM-Interop, stating that C# would also be an option.
With that in mind I have even less understanding why the hints here were not considered helpful.
Taking that into consideration - I'd support splitting as opposed to refunding.

Cheers,
Olaf
LioElectronicAuthor Commented:
Yes you are right I am new to EE as well as to working with components. I sure was after some VB.NEt code for implementing such functioanlity but as Olaf_Rabbachin  has said there is none available. That is why I decided todevelop my own hence the question for COM Interop, though I don't know C# so I still will use vb.NET. If you think the question is of potential use to other people then I take back my request to close the question and leave it open. I will accept Olaf_Rabbachin's answer as I will be using the codeporject code and use a convertor to convert the code into VB.NET.
Cheers
LioElectronicAuthor Commented:
Now I hope there was not a special procedure to accept an answer after you request to close the question. Olaf_Rabbachin if you can help me with the other COM-Interop question please do put a comment in that thread as well.
Cheers
Olaf_RabbachinCommented:
LioElectronics,

> but as Olaf_Rabbachin  has said there is none available

Please don't take that for granted! It means that *I* (and probably many others) haven't succeeded in finding anything geared towards VB.Net. But I sure spent *a lot* of time searching for one.

Cheers,
Olaf
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic.NET

From novice to tech pro — start learning today.