ZPL打印上面带有额外文本的条形码



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

然而,我无法在条形码上方打印额外的文本。

我正在使用这个命令

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

[从程序代码翻译成ZPL]

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

Q: 例如,我如何才能在条形码上方打印我的姓名???

如果您的意思是"条形码上方的abc123",则将^BCN,100,Y,N,N更改为^BCN,100,Y,Y,N

如果您的意思是"在条形码上方打印‘Nabeel’",则插入

^CFD^FDNabeel^FS
^FO20,50

在^FO20,20行之后。

这将选择内部字体"D"(CFD),并在偏移20,20处打印"Nabeel"(前面的(^FO)),然后将条形码的位置设置为20,50,因为20,20确实靠近标签的左上角。

我假设你知道如何修改你的程序代码。

相关内容

  • 没有找到相关文章

最新更新