Skip to content

Element Properties

Terry Burton edited this page Feb 3, 2026 · 10 revisions

Element Properties

These are options that allow you to compensate for print gain or print loss resulting from the properties of the printing process or substrate.

inkspread

For linear barcodes, the amount by which to reduce the bar widths to compensate for inkspread, in points.

For matrix barcodes, the amount by which to reduce the width and height of dark modules to compensate for inkspread, in points.

For MaxiCode, the amount by which to reduce the width and height of hexagons to compensate for inkspread, in points.

Notes

  • Negative values will increase the bar width.

Example

Data:    TEZ
Options: inkspread=0.6
Encoder: code39

inkspreadh

For matrix barcodes, the amount by which to reduce the width of dark modules to compensate for inkspread, in points.

Note: inkspreadh is most useful for stacked-linear type barcodes such as PDF417 and Codablock F.

Example

Data:    Aztec
Options: inkspreadh=0.5
Encoder: azteccode

inkspreadv

For matrix barcodes, the amount by which to reduce the height of dark modules to compensate for inkspread, in points.

Example

Data:    Test
Options: inkspreadv=0.5
Encoder: ultracode

dotty

For matrix barcodes, render the modules as dots rather than squares. The dot radius can be adjusted using the inkspread option.

Example

Data:    DOTTY
Options: dotty inkspread=-0.2 height=2 width=2
Encoder: datamatrix

Clone this wiki locally