Beta Products - GenDS Toolkit
GenDS is a ready-to-build Microsoft C++ 6.0 project that compiles to a generic TWAIN Datasource (DS). All conventional TWAIN operations and bookkeeping are coded, and well-documented virtual functions are ready for you to override to interface to your hardware or lower-level device driver. |
![]() |
What does it do: GenDS allows you, as a device developer or vendor, to bring up a solid, TWAIN-compliant Datasource quickly by concentrating engineering effort where it adds the most value: Invoking the specific protocols and API's of your hardware, and creating a user interface that communicates well with your customers.
Why not just use the (free) TWAIN Sample DS? The Sample DS provided free by the TWAIN Working Group is a good reference in many ways, but it contains known bugs, omits important basic TWAIN features, is written in plain C not C++/MFC, and in fact is not designed to be the basis of a commercial DS.
Benefits: If you are developing or planning to develop a TWAIN Datasource, GenDS will:
1) Save you at least 10 - 100 hours of software engineering.
2) Shorten your development cycle.
3) Substantially improve the compliance of your DS to the TWAIN Standard.
4) Help avoid nasty surprises in QA and in the field.
Status:
Beta. Contact
Dosadi if you are interested in being a beta-test site for GenDS,
or if you would like to be notified when GenDS is released.