Module: Zint::Constants::OutputOptions

Included in:
Zint
Defined in:
lib/zint/constants/output_options.rb

Overview

Output options (symbol->output_options)

Constant Summary collapse

BARCODE_BIND_TOP =

Boundary bar above the symbol only (not below), does not affect stacking

0x0001
BARCODE_BIND =

Boundary bars above & below the symbol and between stacked symbols

0x0002
BARCODE_BOX =

Box around symbol

0x0004
BARCODE_STDOUT =

Output to stdout

0x0008
READER_INIT =

Reader Initialisation (Programming)

0x0010
SMALL_TEXT =

Use smaller font

0x0020
BOLD_TEXT =

Use bold font

0x0040
CMYK_COLOUR =

CMYK colour space (Encapsulated PostScript and TIF)

0x0080
BARCODE_DOTTY_MODE =

Plot a matrix symbol using dots rather than squares

0x0100
GS1_GS_SEPARATOR =

Use GS instead of FNC1 as GS1 separator (Data Matrix)

0x0200
OUT_BUFFER_INTERMEDIATE =

Return ASCII values in bitmap buffer (OUT_BUFFER only)

0x0400
BARCODE_QUIET_ZONES =

Add compliant quiet zones (additional to any specified whitespace); Note: CODE16K, CODE49, CODABLOCKF, ITF14, EAN/UPC have default quiet zones

0x0800
BARCODE_NO_QUIET_ZONES =

Disable quiet zones, notably those with defaults as listed above

0x1000
COMPLIANT_HEIGHT =

Warn if height not compliant and use standard height (if any) as default

0x2000
EANUPC_GUARD_WHITESPACE =

Add quiet zone indicators ("<"/">") to HRT whitespace (EAN/UPC)

0x04000
EMBED_VECTOR_FONT =

Embed font in vector output - currently only for SVG output

0x08000
BARCODE_MEMORY_FILE =

Write output to in-memory buffer memfile instead of to outfile

0x10000
BARCODE_CONTENT_SEGS =

Write data encoded to content segment buffers content_segs

0x20000