我在試圖打印簡單的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
我希望有人可以給我輸入上爲什麼發生這種情況。這很令人沮喪。