^CIChange International Font/Encoding
^CI configures change International Font/Encoding. It applies to the printer session and subsequent formats and can change pixels in the rendered label.
ZPLr compatibility note
- Table-specific EUC-CN and non-GB18030 ^CI16/^CI26 variants are not inferred without a compatible downloaded mapping; standard Unicode, Western, Shift-JIS, EUC-JP, and GB18030 paths are implemented.
A representative output
This compact example is selected because the visible result clearly demonstrates ^CI.
Recommended rendered sample
Uses ^CI in a compact label where its visible effect is easy to inspect.
^XA
^PW480
^LL180
^CI28
^FO30,55^A0N,48,40^FDGrüße · ZPLr^FS
^XZaDesired character set
Sets desired character set. It can be omitted when the documented default is suitable.
- Required
- No
0123456789101112131415+8 morea variations
Compare values side by side; other parameters remain at representative defaults.
a = 0
Uses 0 for desired character set while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI0,0,0,0,0,0
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZa = 28
Uses 28 for desired character set while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI28,0,0,0,0,0
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZs1Source 1 (character output image)
Sets source 1 (character output image). It can be omitted when the documented default is suitable.
- Range
0–255- Required
- No
0255s1 variations
Compare values side by side; other parameters remain at representative defaults.
s1 = 0
Uses 0 for source 1 (character output image) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI28,0,0,0,0,0
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZs1 = 255
Uses 255 for source 1 (character output image) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI28,255,0,0,0,0
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZd1Destination 1 (character input)
Sets destination 1 (character input). It can be omitted when the documented default is suitable.
- Range
0–255- Required
- No
0255d1 variations
Compare values side by side; other parameters remain at representative defaults.
d1 = 0
Uses 0 for destination 1 (character input) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI28,0,0,0,0,0
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZd1 = 255
Uses 255 for destination 1 (character input) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI28,0,255,0,0,0
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZs2Source 2 (character output image)
Sets source 2 (character output image). It can be omitted when the documented default is suitable.
- Range
0–255- Required
- No
0255s2 variations
Compare values side by side; other parameters remain at representative defaults.
s2 = 0
Uses 0 for source 2 (character output image) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI28,0,0,0,0,0
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZs2 = 255
Uses 255 for source 2 (character output image) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI28,0,0,255,0,0
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZd2Destination 2 (character input)
Sets destination 2 (character input). It can be omitted when the documented default is suitable.
- Range
0–255- Required
- No
0255d2 variations
Compare values side by side; other parameters remain at representative defaults.
d2 = 0
Uses 0 for destination 2 (character input) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI28,0,0,0,0,0
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZd2 = 255
Uses 255 for destination 2 (character input) while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI28,0,0,0,255,0
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZ...Continuation of pattern
Sets continuation of pattern. It can be omitted when the documented default is suitable. The value can repeat to continue the documented pattern.
- Required
- No
- Pattern
- Repeatable
0... variations
Compare values side by side; other parameters remain at representative defaults.
... = 0
Uses 0 for continuation of pattern while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI28,0,0,0,0,0
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZ... = 1
Uses 1 for continuation of pattern while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^CI28,0,0,0,0,1
^FO70,105^A0N,48,40^FDGrüße · ZPLr^FS
^FO28,318^A0N,22,22^FDCaret CI parameter example^FS
^XZPrimary source
Official Zebra reference
Use the manufacturer reference for printer- and firmware-specific behavior beyond ZPLr’s pinned rendering profile.