The library includes a command line utility as an additional example on how to use the library.
mkbarcode.php
This utility can be found in the "barcode/
" directory. This
utility should be used from the command line as the following example shows
$>php mkbarcode.php -b code39 ABC123 > barcode.png
The line above will create a barcode from the data string "abc123" using the Code
39 symbology and store the resulting image in the file
"barcode.png
".
Using the command utility as above assumes that the client version of PHP is available at the command line.
This utility has the following syntax
mkbarcode.php -b <symbology> [-r -h -c -o <output format> -m <width> -s <scale>\\ -y <height> -f <filename> ] datastring Create the specified barcode -b What symbology to use, one of the following strings (case insensitive) UPCA UPCE EAN128 EAN13 EAN8 CODE11 CODE39 CODE128 CODE25 CODEI25 CODABAR BOOKLAND -c Add checkdigit for symbologies where this is optional -o Output format. 0=Image, 1=PS, 2=EPS -m Module width -s Scale factor -h Show this help -f Filename to write to -r Rotate barcode 90 degrees -y height Set height in pixels -x Hide the human readable text --silent Silent. Don't give any error mesages
If no filename is given the image will be sent back to the console which means it should be redirected to a file.