zpl 如何在条形码内插入条形码值?

zpl how do i inset de barcode value inside the barcode?

我有一个客户希望他们的条形码看起来像这样: 目前看起来像这样:

^FX^A0N,40,30^BY1^BCN,90,Y,N,N,D
^FD5057913162382^FS



我曾尝试更改条形码的类型,但这会使条形码变得不可读。

^A0N,40,30^BY3^B9N,90,Y,N,Y
^FD5057913162382^FS


有没有人知道如何实现看起来像 (img 1) 的条形码?

您的第一个示例使用 ^BC 命令打印 Code 128 条码,第二个示例使用 ^B9 命令打印 UPC-E 条码。 然而,顶部的图像显示了一个 EAN-13 条形码。这意味着您应该使用 ^BE 命令。

我在我的 SATO CLNX 打印机(运行 ZPL 模拟器)上试过这个

^XA
^FO100,100^BY3
^BEN,100,Y,N
^FD5057913162382^FS
^XZ

这是打印输出: enter image description here