^PAAdvanced Text Properties
^PA configures advanced Text Properties. It applies to the printer session and subsequent formats and can change pixels in the rendered label.
ZPLr compatibility note
- Bidirectional ordering and Arabic shaping use a deterministic subset rather than a full Unicode/OpenType layout engine; the default-glyph switch is not modeled.
aDefault glyph
Sets default glyph. It can be omitted when the documented default is suitable.
- Default
0- Required
- No
01a variations
Compare values side by side; other parameters remain at representative defaults.
a = 0
Uses 0 for default glyph while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO48,75
^PA0,0,0,0
^FDThe quick brown fox wraps across the label.^FS
^FO28,318^A0N,22,22^FDCaret PA parameter example^FS
^XZa = 1
Uses 1 for default glyph while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO48,75
^PA1,0,0,0
^FDThe quick brown fox wraps across the label.^FS
^FO28,318^A0N,22,22^FDCaret PA parameter example^FS
^XZbBidirectional text layout
Sets bidirectional text layout. It can be omitted when the documented default is suitable.
- Default
0- Required
- No
01b variations
Compare values side by side; other parameters remain at representative defaults.
b = 0
Uses 0 for bidirectional text layout while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO48,75
^PA0,0,0,0
^FDThe quick brown fox wraps across the label.^FS
^FO28,318^A0N,22,22^FDCaret PA parameter example^FS
^XZb = 1
Uses 1 for bidirectional text layout while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO48,75
^PA0,1,0,0
^FDThe quick brown fox wraps across the label.^FS
^FO28,318^A0N,22,22^FDCaret PA parameter example^FS
^XZcCharacter shaping
Sets character shaping. It can be omitted when the documented default is suitable.
- Default
0- Required
- No
01c variations
Compare values side by side; other parameters remain at representative defaults.
c = 0
Uses 0 for character shaping while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO48,75
^PA0,0,0,0
^FDThe quick brown fox wraps across the label.^FS
^FO28,318^A0N,22,22^FDCaret PA parameter example^FS
^XZc = 1
Uses 1 for character shaping while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO48,75
^PA0,0,1,0
^FDThe quick brown fox wraps across the label.^FS
^FO28,318^A0N,22,22^FDCaret PA parameter example^FS
^XZdOpenType table support
Sets openType table support. It can be omitted when the documented default is suitable.
- Default
0- Required
- No
01d variations
Compare values side by side; other parameters remain at representative defaults.
d = 0
Uses 0 for openType table support while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO48,75
^PA0,0,0,0
^FDThe quick brown fox wraps across the label.^FS
^FO28,318^A0N,22,22^FDCaret PA parameter example^FS
^XZd = 1
Uses 1 for openType table support while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^FO48,75
^PA0,0,0,1
^FDThe quick brown fox wraps across the label.^FS
^FO28,318^A0N,22,22^FDCaret PA parameter example^FS
^XZPrimary source
Official Zebra reference
Use the manufacturer reference for printer- and firmware-specific behavior beyond ZPLr’s pinned rendering profile.