Skip to command documentation
Supportedbarcoderasterfield scope
^BD

UPS MaxiCode Bar Code

^BD configures uPS MaxiCode Bar Code. It applies to the current field and can change pixels in the rendered label.

Syntax
^BDm,n,t
m

Mode

Sets mode. It can be omitted when the documented default is suitable.

Default
2
Required
No
Documented values23456

m variations

Compare values side by side; other parameters remain at representative defaults.

Side-by-side comparison3 variations

m = 2

Uses 2 for mode while the other command values stay at representative defaults.

ZPLcaret-bd-m-1.zpl
^XA
^PW640
^LL360
^FO36,32
^BY2,2,90
^BD2,1,1
^FDMAXICODE^FS
^FO28,318^A0N,22,22^FDCaret BD parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser

m = 3

Uses 3 for mode while the other command values stay at representative defaults.

ZPLcaret-bd-m-2.zpl
^XA
^PW640
^LL360
^FO36,32
^BY2,2,90
^BD3,1,1
^FDMAXICODE^FS
^FO28,318^A0N,22,22^FDCaret BD parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser

m = 6

Uses 6 for mode while the other command values stay at representative defaults.

ZPLcaret-bd-m-3.zpl
^XA
^PW640
^LL360
^FO36,32
^BY2,2,90
^BD6,1,1
^FDMAXICODE^FS
^FO28,318^A0N,22,22^FDCaret BD parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser
n

Symbol number

Sets symbol number. It can be omitted when the documented default is suitable.

Default
1
Range
1–8
Required
No
Documented values18

n variations

Compare values side by side; other parameters remain at representative defaults.

Side-by-side comparison2 variations

n = 1

Uses 1 for symbol number while the other command values stay at representative defaults.

ZPLcaret-bd-n-1.zpl
^XA
^PW640
^LL360
^FO36,32
^BY2,2,90
^BD4,1,1
^FDMAXICODE^FS
^FO28,318^A0N,22,22^FDCaret BD parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser

n = 8

Uses 8 for symbol number while the other command values stay at representative defaults.

ZPLcaret-bd-n-2.zpl
^XA
^PW640
^LL360
^FO36,32
^BY2,2,90
^BD4,8,1
^FDMAXICODE^FS
^FO28,318^A0N,22,22^FDCaret BD parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser
t

Total number of symbols

Sets total number of symbols. It can be omitted when the documented default is suitable.

Default
1
Range
1–8
Required
No
Documented values18

t variations

Compare values side by side; other parameters remain at representative defaults.

Side-by-side comparison2 variations

t = 1

Uses 1 for total number of symbols while the other command values stay at representative defaults.

ZPLcaret-bd-t-1.zpl
^XA
^PW640
^LL360
^FO36,32
^BY2,2,90
^BD4,1,1
^FDMAXICODE^FS
^FO28,318^A0N,22,22^FDCaret BD parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser

t = 8

Uses 8 for total number of symbols while the other command values stay at representative defaults.

ZPLcaret-bd-t-2.zpl
^XA
^PW640
^LL360
^FO36,32
^BY2,2,90
^BD4,1,8
^FDMAXICODE^FS
^FO28,318^A0N,22,22^FDCaret BD parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser

Primary source

Official Zebra reference

Use the manufacturer reference for printer- and firmware-specific behavior beyond ZPLr’s pinned rendering profile.

Open Zebra documentation