Classes
 ClassDescription
 Codabar See Wikipedia - http://en.wikipedia.org/wiki/Codabar Older standard that typically only represents numeric data, but can represent a few letters and symbols, but the standard doesn't represent non-numeric data in the body. Because Codabar is self-checking, most standards do not define a check digit.
 Code128 See http://www.azalea.com/faq.html/code-128/#Q3 for a good explanation (and http://en.wikipedia.org/wiki/Code_128) Code set A - alphanumeric data with uppercase letters only and non-typeable control codes. Code set B - alphanumeric data with upper/lowercase letters, numeric, and punctuation. If a code set is not specified, the output will default to a Code set B output.
 Code39 wikipedia: http://en.wikipedia.org/wiki/Code_39 Spec includes 43 characters, A through Z, 0 through 9, and special characters.
 Code93 See http://en.wikipedia.org/wiki/Code_93 Code 93 is designed to encode 26 upper case letters, 10 digits and 7 special characters.
 Ean See Wikipedia http://en.wikipedia.org/wiki/International_Article_Number_(EAN) Superset of the UPC 12 digit system created in Europe. Supports EAN-13 and EAN-8.
 Int25 Interleaved 2 of 5.
 Msi Modified Plessey ("MSI"); see http://en.wikipedia.org/wiki/MSI_Barcode Numeric only, very simple barcode. This implementation does generate the optional check digit.
 Upc Universal Product Code; see http://en.wikipedia.org/wiki/Universal_Product_Code See http://www.morovia.com/education/symbology/upc-e.asp and http://www.barcodeisland.com/upce.phtml#Example for notes on conversion of UPC-A to UPC-E. UPC-A is a 12 digit numerical system (11 with a check).