Zebra Barcode Reader Library Documentation
version 0.5
interface to the barcode reader is available at several levels. most applications will want to use the high-level interfaces:
these interfaces wrap all library functionality into an easy-to-use package for a specific toolkit:
- the "GTK+ 2.x widget" may be used with GTK GUI applications. a Python wrapper is included for PyGtk
- the Qt4 widget may be used with Qt GUI applications
- the Processor interface (in C or C++) adds a scanning window to an application with no GUI.
building blocks used to construct high-level interfaces:
- the ImageScanner (in C or C++) looks for barcodes in a library defined image object
- the Window abstraction (in C or C++) sinks library images, displaying them on the platform display
- the Video abstraction (in C or C++) sources library images from a video device
direct interaction with barcode scanning and decoding:
- the Scanner (in C or C++) looks for barcodes in a linear intensity sample stream
- the Decoder (in C or C++) extracts barcodes from a stream of bar and space widths
spadix@users.sourceforge.net
Copyright 2008 (c) Jeff Brown - All Rights Reserved.
Verbatim copying and distribution of this entire article are
permitted worldwide, without royalty, in any medium, provided this
notice, and the copyright notice, are preserved.