如何使用 Zebra P4t 打印机打印带有急性字符(如"é")的法语字符



我的问题是关于用Zebra P4t打印机打印带有锐音符的法语字符,如:é è à ô etc.

考虑以下ZPL说明:

^XA
^FO20,20
^CI28
^A0,20,20
^FD
Amitié
^FS
^XZ

我已经将这些指令放入一个编码为UTF-8的文件中。

当我将此文件发送到Zebra GK420t打印机时,我会得到与法语单词Amitié末尾带有锐音符é的字符有关的预期结果,您可以在上面看到。打印正确。

现在,当我将这个文件发送到Zebra P4t打印机时,它会打印类似|-®的内容,而不是é字符。

打印机的固件为SHCPT11z48。

Alos,如果你考虑下面的ZPL说明:

^XA
^FO20,60
^A0,20,20
^FD
Amitié
^FS
^XZ

我已将这些说明放入一个编码为ANSI的文件中。

现在,当我将这个文件发送到Zebra P4t打印机时,它会打印Ú而不是é字符。我真的不知道这个角色Ú是从哪里来的。

我能做些什么来解决那个问题?

打印机中缺少字体吗?

我没有发送兼容的ZPL指令吗?

谢谢你并致以最良好的问候。

无需更换任何东西的简单解决方案:

在开始标签^XA之后添加^ CI28

^XA^CI28
your content
^XZ

斑马支持在这里谈论它。

您必须在字段前面加上带有^FH的UTF-8字符(字段十六进制指示符),并将每个UTF-8字符替换为带有_前缀的unicode十六进制代码(列表,例如é):

^XA
^FO20,20
^CI28
^A0,20,20
^FD
Amiti_C3_A9
^FS
^XZ

相关内容

  • 没有找到相关文章

最新更新