^CI: Change Encoding (ZPL)
Selects the character encoding used by later text fields.
Change international encoding picks the code page for later field data. The classic single-byte pages are small integers. Newer firmware also accepts UTF-8 selectors in the same command. If accented characters print as the wrong glyph, the encoding does not match the bytes you sent. Set it near the start of the format, before the text. The test label helper stays on the printer default and only sends plain ASCII, so it does not depend on a particular page. Encoding does not translate stored settings. It only affects how field data in that format is decoded.
Syntax
^CIa
| Parameter | Type | Range | Default |
|---|---|---|---|
| encoding | number | 0 to 36 |
Examples
Select a single-byte page
^CI0
Send to my printer
Related fixes
See also
Supported models
Source: Zebra documentation