Can you provide a Ranger portability overview?

Started by Bryan Clark, May 08, 2009, 11:53:57 AM

Previous topic - Next topic

Bryan Clark

Ranger provides a common ActiveX control interface for all scanners that we support.  

See:
  Production versions of Ranger
  Upcoming Ranger support for new scanners


After the scanner powers up, Ranger creates an INI file that describes the features of the attached check scanner.  For example, the file contains the scanner make, model, serial number, low-level API version, number of pockets, number of print lines, image types, OCR fonts, and so on.

Your appication can enable features, such as printing or color imaging, by setting values in Ranger's options INI file.

Once you know the capibilities of a scanner you can make the Ranger function calls that make sense, such at SetEndorseText() or GetImageAddress().  If a feature is not present, or your application had not enabled the feature, then Ranger will ignore your request and return a value that indicates that the request was ignored.

If you application is written properly, it should plug-and-play with most check scanners without any changes.  There are a few oddball scanners that have significant limitations that you may need to make slight modifications in order to support some features.

Ranger installs all of the lower-level device drivers and API files needed to support a particular scanner.  If we were to include all of the API files for all scanners then Ranger would be very very large, too large to use.  Therefore we sell and configure Ranger based on the particular scanner make and model.

Ranger also comes with IQA (Image Quality Analsys) at no cost.

The bottom-line:
Since hundreds of applications are using Ranger, and we have sold over 100,000 copies, you can feel confident that the Ranger is both reliable and easy to use.




Ranger® - The universal check scanner interface
Copyright © 2009 Silver Bullet Technology
www.sbullet.com