What is Code 128?
Code 128 is a linear barcode that holds all 128 ASCII characters: capitals, lower case, digits, punctuation and control characters. It is compact for its range, so warehouses, carriers, labs and factories use it wherever a code carries letters as well as numbers.
It reads left to right as a quiet zone, a start character, the data, a check character, a stop character and a second quiet zone. Every symbol is 11 modules wide, made of 3 bars and 3 spaces from 1 to 4 modules each; the stop is 13 modules with its final bar. The quiet zones are 10 modules each.
Because each symbol always takes 11 modules, the width of the barcode follows directly from the number of symbols and the module width you choose: this generator prints both.
Each symbol is 11 modules wide, 3 bars and 3 spaces; the stop is 13