Based on the standard 3 of 9, it encodes all the ASCII characters by generating two characters for each character in the string to encode. Supports all ASCII codes from 0 to 126. Bar code pattern is quite large.