Code 3 of 9 (also known as Code 39) is an
alphanumeric barcode that can store decimal numbers, uppercase characters,
and some punctuation characters: '-' (dash), '.' (period), '$' (dollar
sign), '/' (slash), '%' (percent sign), and '+' (plus). There is
also an asterisk character '*', used exclusively as a start/stop
character.
Extended Code 39 is a variation of the basic
barcode that encodes the full ASCII character set (128 symbols)
by pairs of Code 39 characters.
The generator supports all features of these
barcodes, including checksum generation. Symbols of Extended Code
39 should be passed in URL-encoded form.
Besides parameters common to all stylesheets,
this barcode generator allows checksum digit generation to be turned
on and off.