Unicode and Fonts

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

 

 

00000yyyyyxxxxxx

110yyyyy

10xxxxxx

 

Zzzzyyyyyyxxxxxx

1110zzzz

10yyyyyy

10xxxxxx

NOTE: 4 byte encoding is not supported.

100-88002 Rev B

Page 203

 

 

Page 215
Image 215
Epson 100-88002 manual Scalar Value 1st Byte 2nd Byte 3rd Byte