解决ZPL指令无法显示中文的问题
解决ZPL指令无法显示中文的问题
前言
本文介绍如何解决 ZPL 指令无法显示中文的问题,有需要的读者可以点赞收藏,也欢迎在评论区进行讨论。
一、问题描述
在 Labelary Online ZPL Viewer 上对编写的 zpl 文档预览时发现当标贴中又需要打印中文时,会出现乱码,如下图所示:
ZPL为:
^XA
^FO50,50 ^ADN30,30^FD标贴:Label^FS
^XZ
二、字符集、码表文件、字库文件
在解决该显示中文问题前,需要明确几个概念:字符集、码表文件、字库文件
1、字符集
可以理解为编码格式,ZPL 提供了各种国际字符字体:美国、英国、荷兰、丹麦等,遵循国际字符的ISO标准。
在 ZPL 语言中用 ^CI charset, src1, dest1, src2, dest2, ...
指令更改字符集