Unicode and Fonts
100-88002 Rev B Page 203
UTF-8 uses a Multiple Byte Character Sequence (MBCS) to identify the desired
Unicode character. This encoding method is less straightforward but preserves some
of the 8-bit character of ASCII encoding.. This method uses unique bit sequences at
the MSBs of a byte to determine its location and meaning within the MBCS encoding.
See the table below for more information. If UTF-8 is selected all data sent to the
printer must be encoded. All command parameters over 127 must be encoded in
UTF-8.
UTF-8TXT uses a Multiple Byte Character Sequence (MBCS) to identify the desired
Unicode character. This encoding method is identical to UTF-8 except command
parameters over 127 are not UTF-8 encoded. They must be sent unmodified as 8-bit
values.
Note: Extended UTF encoding past 65534 is not supported in UTF-16 or
UTF-8. Only Unicode addresses from 0 to 65534 are supported by the Epic
880TM Printer.
Scalar Value 1st Byte 2nd Byte 3rd Byte
000000000xxxxxxx 0xxxxxxx
00000
yyyyy
xxxxxx 110
yyyyy
10xxxxxx
Zzzz
yyyyyy
xxxxxx 1110zzzz 10
yyyyyy
10xxxxxx
NOTE: 4 byte encoding is not supported.