^TBText Blocks
^TB configures text Blocks. It applies to the current field and can change pixels in the rendered label.
ZPLr compatibility note
- Rotation, bounds, wrapping, truncation, and literal << escapes are modeled; other firmware complex-layout escape instructions are skipped.
A representative output
This compact example is selected because the visible result clearly demonstrates ^TB.
Recommended rendered sample
Uses ^TB in a compact label where its visible effect is easy to inspect.
^XA
^PW420
^LL180
^FO30,20^A0N,32,26^TBN,360,130^FDText blocks keep copy inside a defined area.^FS
^XZaBlock rotation
Sets block rotation. It can be omitted when the documented default is suitable.
- Default
whatever was specified by the last ^A (which has the default of ^FW )- Required
- No
NRIBa variations
Compare values side by side; other parameters remain at representative defaults.
a = N
Uses N for block rotation while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,70^A0N,34,28
^TBN,360,130
^FDText blocks keep copy inside a defined area.^FS
^FO28,318^A0N,22,22^FDCaret TB parameter example^FS
^XZa = R
Uses R for block rotation while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,70^A0N,34,28
^TBR,360,130
^FDText blocks keep copy inside a defined area.^FS
^FO28,318^A0N,22,22^FDCaret TB parameter example^FS
^XZa = I
Uses I for block rotation while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,70^A0N,34,28
^TBI,360,130
^FDText blocks keep copy inside a defined area.^FS
^FO28,318^A0N,22,22^FDCaret TB parameter example^FS
^XZbBlock width in dots
Sets block width in dots. It can be omitted when the documented default is suitable.
- Default
1 dot- Required
- No
1b variations
Compare values side by side; other parameters remain at representative defaults.
b = 220
Uses 220 for block width in dots while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,70^A0N,34,28
^TBN,220,130
^FDText blocks keep copy inside a defined area.^FS
^FO28,318^A0N,22,22^FDCaret TB parameter example^FS
^XZb = 360
Uses 360 for block width in dots while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,70^A0N,34,28
^TBN,360,130
^FDText blocks keep copy inside a defined area.^FS
^FO28,318^A0N,22,22^FDCaret TB parameter example^FS
^XZb = 480
Uses 480 for block width in dots while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,70^A0N,34,28
^TBN,480,130
^FDText blocks keep copy inside a defined area.^FS
^FO28,318^A0N,22,22^FDCaret TB parameter example^FS
^XZcBlock height in dots
Sets block height in dots. It can be omitted when the documented default is suitable.
- Default
1 dot- Required
- No
1c variations
Compare values side by side; other parameters remain at representative defaults.
c = 80
Uses 80 for block height in dots while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,70^A0N,34,28
^TBN,360,80
^FDText blocks keep copy inside a defined area.^FS
^FO28,318^A0N,22,22^FDCaret TB parameter example^FS
^XZc = 130
Uses 130 for block height in dots while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,70^A0N,34,28
^TBN,360,130
^FDText blocks keep copy inside a defined area.^FS
^FO28,318^A0N,22,22^FDCaret TB parameter example^FS
^XZc = 200
Uses 200 for block height in dots while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,70^A0N,34,28
^TBN,360,200
^FDText blocks keep copy inside a defined area.^FS
^FO28,318^A0N,22,22^FDCaret TB parameter example^FS
^XZPrimary source
Official Zebra reference
Use the manufacturer reference for printer- and firmware-specific behavior beyond ZPLr’s pinned rendering profile.