Skip to command documentation
Partialformatrasterfield scope
^FT

Field 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.
Syntax
^FTx,y,z
x

X-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
Documented values032000

x variations

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

Side-by-side comparison3 variations

x = 80

Uses 80 for x-axis location (in dots) while the other command values stay at representative defaults.

ZPLcaret-ft-x-1.zpl
^XA
^PW640
^LL360
^FT80,150,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser

x = 300

Uses 300 for x-axis location (in dots) while the other command values stay at representative defaults.

ZPLcaret-ft-x-2.zpl
^XA
^PW640
^LL360
^FT300,150,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser

x = 500

Uses 500 for x-axis location (in dots) while the other command values stay at representative defaults.

ZPLcaret-ft-x-3.zpl
^XA
^PW640
^LL360
^FT500,150,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser
y

Y-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
Documented values032000

y variations

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

Side-by-side comparison3 variations

y = 70

Uses 70 for y-axis location (in dots) while the other command values stay at representative defaults.

ZPLcaret-ft-y-1.zpl
^XA
^PW640
^LL360
^FT320,70,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser

y = 150

Uses 150 for y-axis location (in dots) while the other command values stay at representative defaults.

ZPLcaret-ft-y-2.zpl
^XA
^PW640
^LL360
^FT320,150,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser

y = 250

Uses 250 for y-axis location (in dots) while the other command values stay at representative defaults.

ZPLcaret-ft-y-3.zpl
^XA
^PW640
^LL360
^FT320,250,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser
z

Justification

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
Documented values012

z variations

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

Side-by-side comparison2 variations

z = 0

Uses 0 for justification while the other command values stay at representative defaults.

ZPLcaret-ft-z-1.zpl
^XA
^PW640
^LL360
^FT320,150,0
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT parameter example^FS
^XZ
Renderer8 dpmm
Preview loads in your browser

z = 1

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

ZPLcaret-ft-z-2.zpl
^XA
^PW640
^LL360
^FT320,150,1
^A0N,42,34^FDORIGIN^FS
^FO28,318^A0N,22,22^FDCaret FT 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