2017-10-16 109 views
0

我在斑馬打印機上打印條碼128。這是條形碼後面的文本 「D1> 6>圖6C; -02-0」在zebra zt410上打印條碼「> 6c」丟失字符

它打印條形碼,但是當由掃描儀掃描的它只寄存器

D1> 6> C。; -02-0

正如你所看到的第二個6缺失。

有關如何解決此問題的任何想法?

+0

您可以添加ZPL你重新發送給打印機? – person

+0

這是你在找什麼。這是我發送給打印機的字符串D1 >> 66 >> 66C; -02-0 –

+0

就像FYI第一次> 6次掃描一樣> 6,但我不得不把它作爲>> 66傳遞給打印機。掃描爲> 6 ......但是當我通過時>> 66C掃描爲> C並忽略6 –

回答

0

這很可能是因爲> 6是Zebra打印機上Code 128條形碼的調用字符。請參閱ZPL Programming Guide的第75頁,但其要點在於,生成條形碼時,字段數據中不會包含調用字符。

解決方法是在^ FD打印時使用> 0。這意味着字符串

D1>6>6C;-02-0 

將不得不被髮送到打印機作爲

D1>06>06C;-02-0 

我使用下面的ZPL發送這給打印機:

^XA 
^FO100,100^BY3 
^BCN,100,Y,N,N 
^FDD1>06>06C;-02-0^FS 
^XZ 
+0

當我將它發送到打印機時,它掃描爲D1> 06> 06C; -02-0 –

+0

和通過將其更改爲>> 6進行第一次> 6次掃描。但是當我用>> 6C替換> 6C時,它會掃描爲> C並忽略6. –

+0

沒有建議? –