ESC+BI — GS1-128 (EAN-128)
Plain English
Prints a GS1-128 barcode (formerly EAN-128). This is the supply-chain standard — it uses Code 128 encoding but adds GS1 Application Identifiers (AIs) to structure the data. AIs identify what each piece of data means (lot number, expiry date, weight, etc.).
When to use
For supply chain, logistics, and retail compliance. Required by many trading partners for shipping labels, pallet labels, and product identification.
Syntax
ESC+BIabcdddddata
Parameters
| Parameter | Description |
|---|---|
a | Subset: 0=auto, 1=A, 2=B, 3=C |
b | Check digit: 0=none, 1=include |
c | Bar width ratio |
dddd | Barcode height in dots (4 digits) |
data | GS1 data with Application Identifiers |
Example
ESC+A ESC+H0100 ESC+V0050 ESC+BI01020100(01)09501101530003 ESC+Q1 ESC+Z
GS1-128 barcode with GTIN Application Identifier