Common barcode properties
Common JSON properties shared by all linear and stacked barcode label objects (Code128, EAN, ITF, and others).
GS1-128-Plain
GS1-128-Plain encodes GS1 data supplied as a plain text string using parenthesized Application Identifier (AI) notation, for example (01)12345678901231(10)LOT001.
GS1-128
GS1-128 encodes structured GS1 data using Application Identifiers (AIs).
Code128-ZPL
Code128-ZPL encodes data using Code 128 with ZPL-compatible mode selection.
Code128
Mandatory properties
Code39
Mandatory properties
GS1-DataMatrix-Plain
GS1-DataMatrix-Plain encodes GS1 data supplied as a plain text string using parenthesized Application Identifier (AI) notation, for example (01)12345678901231(10)LOT001.
GS1-DataMatrix
GS1-DataMatrix encodes structured GS1 data using Application Identifiers (AIs).
DataMatrix
Mandatory properties
EAN-13
EAN-13 encodes a 13-digit European Article Number. The check digit (last digit) is calculated automatically if omitted.
EAN-8
EAN-8 encodes a shortened 8-digit EAN barcode. The check digit (last digit) is calculated automatically if omitted.
ITF
Interleaved 2-of-5 barcode. Encodes pairs of digits; the data string must have an even number of digits.
ITF-14
JSON ITF-14 barcode object: encodes a 14-digit GTIN with an automatic check digit and default bearer bars.
MaxiCode
MaxiCode is a fixed-size 2D matrix barcode used primarily by UPS for parcel routing.
PDF417
PDF417 is a stacked linear barcode capable of encoding large amounts of data.
GS1-QRCode-Plain
GS1-QRCode-Plain encodes raw GS1 data supplied as a plain text string in a QR Code symbol.
GS1-QRCode
GS1-QRCode encodes structured GS1 data using Application Identifiers (AIs) in a QR Code symbol.
QR Code
Mandatory properties
UPC-A
UPC-A encodes a 12-digit Universal Product Code. The check digit (last digit) is calculated automatically if omitted.