Twain API / SDK für den OpticBook 3600 von Plustek
Der Scanner von Plustek OpticBook 3600 ist ein schneller USB 2.0 Flachbettscanner mit 7 großen Tasten an der rechten Seite. Wir haben uns gewünscht diese Tasten zur Programmsteuerung einsetzen zu können und wollten nach Möglichkeit nicht über Twain scannen. Der mitgelieferte Twain Treiber entsprach nicht unseren Vorstellungen und so haben wir Plustek um Unterstützung gebeten. Herr Jan Martin von Plustek Deutschland vesuchte uns zu helfen und stellte uns einige Dokumente zur Verfügung. (Danke!) Hieraus entwickelten wir die im Folgenden dargestellte API:(Bei Interesse können wir Ihnen weitere unterstützung anbieten)
ACHTUNG: um die nachfolgenden Treiber nutzen zu können muß der OpticBook vollständig installiert sein und dessen Treiber installiert sein. Der Applikationsmanager (am32.exe o.ä.) darf nicht aktiv sein. Die Software sollte im Verzeichnis C:/Programme/Plustek/OpticBook 3600\ stehen. Dort wird nach der Datei scanapi.dll gesucht. Wurde die Software woanders installiert so muß der entsprechde Eintrag (API Pfad) in der obook36.ini geändert werden.
- Twain Treiber und Scanner API
In dieser selbstentpackenden .EXE sind die Dateien:- obook36.ds - Twain Interface
- obook36.dll - fluSoft's Scanner API
- obook36.ini - Einstellungsdatei
- Scanner API Klasse
Diese Klasse bietet die Möglichkeit Parameter an den Scanner zu übermitteln, auf Tastendrücke zu reagieren, sowie Seiten einzulesen und diese als Bitmap's zu speichern. - Beispielprogramm zur Scanner API
Wie die fluscan.h sinnvoll eingesetzt werden kann zeigt dieses einfache Beispielprogramm (MSC / C++). Es ist ein Demo und dementsprechend zu werten...
viel Spaß!