亚洲语言的形意字和形声字字体具有大型字符集,其中包括能够支持单一语言代码页的数千个字符。
为了支持大型亚洲字符集,业界采用了双字节(最多 67840 个)字符系统,而不是使用基于拉丁语言的单字节字符(最多 256 个)来满足大型字体集的需要。
为使用单一字体集实现多种语言,后来发明了 Unicode。Unicode 字体支持一个或多个代码点(将这些代码点与代码页字符映射进行比较)。这些代码点可以通过一种能够解决字符映射冲突的标准方法进行访问。
ZPL 编程语言支持 Unicode。两种打印机编程语言都支持大型形声双字节字符亚洲字体集。
可下载的字体数量取决于尚未使用的打印机闪存空间以及要下载到打印机的字体大小。
Zebra 提供的 Andale 字体 (22 MB) 和 Microsoft 提供的 MS Arial Unicode 字体 (23 MB) 等一些 Unicode 字体占用了打印机存储位置的大量空间。这些大型字体集通常支持众多语言。