^FBField Block
^FB configures field Block. It applies to the current field and can change pixels in the rendered label.
A representative output
This compact example is selected because the visible result clearly demonstrates ^FB.
Recommended rendered sample
Uses ^FB in a compact label where its visible effect is easy to inspect.
^XA
^PW440
^LL180
^FO35,25^A0N,34,28^FB360,3,38,L,0^FDField blocks wrap text across clean lines.^FS
^XZaWidth of text block line (in dots)
Sets width of text block line (in dots). It can be omitted when the documented default is suitable.
- Default
0 If the value is less than the font width or not specified, the text does not print- Required
- No
0a variations
Compare values side by side; other parameters remain at representative defaults.
a = 220
Uses 220 for width of text block line (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB220,3,10,L,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZa = 360
Uses 360 for width of text block line (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,3,10,L,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZa = 480
Uses 480 for width of text block line (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB480,3,10,L,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZbMaximum number of lines in the text block
Sets maximum number of lines in the text block. It can be omitted when the documented default is suitable.
- Default
1 Text exceeding the maximum number of lines overwrites the last line- Range
1–9999- Required
- No
19999b variations
Compare values side by side; other parameters remain at representative defaults.
b = 1
Uses 1 for maximum number of lines in the text block while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,1,10,L,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZb = 2
Uses 2 for maximum number of lines in the text block while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,2,10,L,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZb = 4
Uses 4 for maximum number of lines in the text block while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,4,10,L,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZcAdd or delete space between lines (in dots)
Sets add or delete space between lines (in dots). It can be omitted when the documented default is suitable.
- Default
0 Numbers are considered to be positive unless preceded by a minus sign- Range
-9999–9999- Required
- No
09999c variations
Compare values side by side; other parameters remain at representative defaults.
c = 0
Uses 0 for add or delete space between lines (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,3,0,L,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZc = 10
Uses 10 for add or delete space between lines (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,3,10,L,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZc = 24
Uses 24 for add or delete space between lines (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,3,24,L,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZdText justification
Sets text justification. It can be omitted when the documented default is suitable.
- Default
L If J is used, the last line is left-justified- Required
- No
LCRJd variations
Compare values side by side; other parameters remain at representative defaults.
d = L
Uses L for text justification while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,3,10,L,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZd = C
Uses C for text justification while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,3,10,C,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZd = R
Uses R for text justification while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,3,10,R,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZeHanging indent (in dots) of the second and remaining lines
Sets hanging indent (in dots) of the second and remaining lines. It can be omitted when the documented default is suitable.
- Default
0- Range
0–9999- Required
- No
09999e variations
Compare values side by side; other parameters remain at representative defaults.
e = 0
Uses 0 for hanging indent (in dots) of the second and remaining lines while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,3,10,L,0
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZe = 20
Uses 20 for hanging indent (in dots) of the second and remaining lines while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,3,10,L,20
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZe = 50
Uses 50 for hanging indent (in dots) of the second and remaining lines while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO70,55^A0N,34,28
^FB360,3,10,L,50
^FDField blocks wrap readable text across the label and keep every line aligned for a clear comparison.^FS
^FO28,318^A0N,22,22^FDCaret FB parameter example^FS
^XZPrimary source
Official Zebra reference
Use the manufacturer reference for printer- and firmware-specific behavior beyond ZPLr’s pinned rendering profile.