我在试图打印简单的ZPL字符串时遇到了问题。 我的ZPL包含某些UTF-8字符,像这样:ZPL Utf-8字符消失
^XA
^FT16,591^A0N,34^FH^FVM_F6lntorp^FS
^FT16,626^A0N,34^FH^FVV_E4gen^FS
^XZ
这应该打印出来Mölntorp
(_F6 = O)和Vägen
(_E4 = A)。它确实如此。
但,来这里的问题,我尝试添加一个丹麦ø(_F8 = O),像这样:
^XA
^FT16,626^A0N,34^FH^FVK_F8benhavnsvej
^XZ
但是出来的东西是K°benhavnsvej
(相当于_F8 =°在CP-850)。我不知道为什么它能够成功地转换一个十六进制代码,然后在另一个代码上进行分解,因为它们都应该使用相同的编码表。 (没有指定)
如果我开始^XA
标签下面添加^CI28
中,UTF-8字符简单地消失,并且输出仅仅是Kbenhavnsvej
我希望有人可以给我输入上为什么发生这种情况。这很令人沮丧。