Custom TWAIN Interface

Closed Posted Feb 4, 2005 Paid on delivery
Closed Paid on delivery

Scanning User Interface (C#)

We're looking to have a custom user interface developed for scanning images from TWAIN sources. It is my understanding that Windows 2000 does not support WIA and that is our reasoning for using TWAIN instead of WIA.

We're still putting together exact specifications as to how we want the scanning interface to look and exact functionality. Nonetheless, it will need to acquire images from a TWAIN imaging source. You'll have to write code to acquire the image from the scanner without using the scanners driver window. We do not want third-party scanning interfaces presented to our users for scanning images.

This interface should let the user choose let the user do the following:

1) DPI they want to acquire their image at.

2) Position on the scanner/size of image to acquire from the scanner, similar to how scanner user interfaces.

3) Rotate the image for it being brought into our application

4) Basic touchup features such as brightness, contrast, etc.

There may be additional features that will be necessary. The main task of this project will be acquiring images from the TWAIN device without showing any driver dialogs from the users TWAIN device. According to research I've done in the past, the TWAIN API provides functions for doing just this.

Previous experience working with TWAIN is required.

I look forward to receiving your comments and bids.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows 2000, Windows XP, C#

C Programming C# Programming Engineering Microsoft MySQL PHP Software Architecture Software Testing Web Hosting Website Management Website Testing Windows Desktop

Project ID: #3550939

About the project

Remote project Active Feb 14, 2005