ZINT(1)

NAME
zint - command line utility to encode data in barcode symbols

DESCRIPTION
Encode input data in a barcode and save as BMP/EMF/EPS/GIF/PCX/PNG/SVG/TIF/TXT

OPTIONS

-b, --barcode=NUMBER
    Number of barcode type. Default is 20 (Code 128)

--addongap=NUMBER
    Set add-on gap in multiples of X-dimension for UPC/EAN

--batch
    Treat each line of input file as a separate data set

--bg=COLOUR
    Specify a background colour (in hex)

--binary
    Treat input as raw binary data

--bind
    Add boundary bars

--bold
    Use bold text

--border=NUMBER
    Set width of border in multiples of X-dimension

--box
    Add a box around the symbol

--cmyk
    Use CMYK colour space in EPS symbols

--cols=NUMBER
    Set the number of data columns in symbol

-d, --data=DATA
    Set the symbol content

--direct
    Send output to stdout

--dmre
    Allow Data Matrix Rectangular Extended

--dotsize=NUMBER
    Set radius of dots in dotty mode

--dotty
    Use dots instead of squares for matrix symbols

--dump
    Dump hexadecimal representation to stdout

-e, --ecinos
    Display table of ECI character encodings

--eci=NUMBER
    Set the ECI (Extended Channel Interpretation) code

--esc
    Process escape characters in input data

--fg=COLOUR
    Specify a foreground colour (in hex)

--filetype=TYPE
    Set output file type BMP/EMF/EPS/GIF/PCX/PNG/SVG/TIF/TXT

--fullmultibyte
    Use multibyte for binary/Latin (QR/Han Xin/Grid Matrix)

--gs1
    Treat input as GS1 compatible data

--gssep
    Use separator GS for GS1 (Data Matrix)

-h, --help
    Display help message

--height=NUMBER
    Set height of symbol in multiples of X-dimension

-i, --input=FILE
    Read input data from FILE

--init
    Create reader initialisation/programming symbol

--mirror
    Use batch data to determine filename

--mode=NUMBER
    Set encoding mode (Maxicode/Composite)

--notext
    Remove human readable text

-o, --output=FILE
    Send output to FILE. Default is out.png

--primary=STRING
    Set structured primary message (Maxicode/Composite)

--scale=NUMBER
    Adjust size of X-dimension

--secure=NUMBER
    Set error correction level (ECC)

--separator=NUMBER
    Set height of row separator bars (stacked symbologies)

--small
    Use small text

--square
    Force Data Matrix symbols to be square

-r, --reverse
    Reverse colours (white on black)

--rotate=NUMBER
    Rotate symbol by NUMBER degrees (BMP/GIF/PCX/PNG/TIF)

--rows=NUMBER
    Set number of rows (Codablock-F)

-t, --types
    Display table of barcode types

--vers=NUMBER
    Set symbol version (size, check digits, other options)

-w, --whitesp=NUMBER
    Set width of whitespace in multiples of X-dimension