^FTField Typeset
^FT configures field Typeset. It applies to the current field and can change pixels in the rendered label.
ZPLr compatibility note
- Explicit text origins and text justification are modeled; omitted-coordinate continuation and printer-specific baseline/justification interactions for every field type are not fully reproduced.
A representative output
This compact example is selected because the visible result clearly demonstrates ^FT.
Recommended rendered sample
Uses ^FT in a compact label where its visible effect is easy to inspect.
^XA
^PW520
^LL180
^FT35,115^A0N,48,40^FDBaseline at y=115^FS
^XZxX-axis location (in dots)
Sets x-axis location (in dots). It can be omitted when the documented default is suitable.
- Default
position after the last formatted text field- Range
0–32000- Required
- No
032000x variations
Compare values side by side; other parameters remain at representative defaults.
x = 80
Uses 80 for x-axis location (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FT80,150,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZx = 300
Uses 300 for x-axis location (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FT300,150,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZx = 500
Uses 500 for x-axis location (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FT500,150,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZyY-axis location (in dots)
Sets y-axis location (in dots). It can be omitted when the documented default is suitable.
- Default
position after the last formatted text field- Range
0–32000- Required
- No
032000y variations
Compare values side by side; other parameters remain at representative defaults.
y = 70
Uses 70 for y-axis location (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FT320,70,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZy = 150
Uses 150 for y-axis location (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FT320,150,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZy = 250
Uses 250 for y-axis location (in dots) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FT320,250,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZzJustification
Sets justification. It can be omitted when the documented default is suitable.
- Default
last accepted ^FW value or ^FW default The auto-justification option may cause unexpected results if- Required
- No
012z variations
Compare values side by side; other parameters remain at representative defaults.
z = 0
Uses 0 for justification while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FT320,150,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZz = 1
Uses 1 for justification while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FT320,150,1
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZPrimary source
Official Zebra reference
Use the manufacturer reference for printer- and firmware-specific behavior beyond ZPLr’s pinned rendering profile.