ZPL打印条形码,上面有额外的文字

时间:2013-12-01 19:41:04

标签: barcode zebra-printers zpl zpl-ii

我正在开发一个使用Zebra GK420t打印机打印标签的应用程序。 我成功地可以使用条形码底部的文本值打印条形码。

但是,我无法在条形码上方打印额外的文字。

我正在使用此命令

^XA
^FO20,20^BY2
^BCN,100,Y,N,N
^FDvar^FS
^XZ

[从程序代码转换为ZPL]

其中,如果var为'abc123',则打印下面带有abc123的条形码。

问:例如,如何在条形码上方打印我的名字?

1 个答案:

答案 0 :(得分:3)

如果您的意思是“abc123高于条形码”,请将^BCN,100,Y,N,N更改为^BCN,100,Y,Y,N

如果您的意思是“在条形码上方打印'Nabeel',请插入

^CFD^FDNabeel^FS
^FO20,50

^ FO20,20之后。

这将选择内部字体“D”(CFD)并在偏移20,20(前一个(^ FO))打印“Nabeel”然后将条形码的位置设置为20,50,因为20,20非常接近在标签的左上角。

我认为你知道如何修改你的程序代码。