A simple Code 128 barcode generator
Currently supports all features of Code 128.
Generating barcodes with FNC1, FNC2 and FNC3
is not possible however, since these are control characters that can't appear in a normal string.
FNC4 does work however and is switched to when needed automatically.