0

我正在尝试将 Code 128(子集 A?)条形码打印到 Zebra 标签打印机。好像是打印的,手机上的ZXing条码扫描器可以扫描,但是用条码扫描器就看不到了。

type="C128A"使用MPDF(

这是我的 ZPL:(ZPL 输出)

^XA

^BY4,2,164^FT70,330^BCN,,Y,N,Y,N
^FD>9171716171724161925^FS

^XZ 

以及 mPDF 中使用的等效条形码标签:(mPDF 输出)

<barcode code="110118039" type="C128A" size="1.5"/>

任何想法我在两者之间做的不同将不胜感激。

4

2 回答 2

0

我注意到了一些问题

  1. 您在 FD 字段中的 ZPL 中有一个“>”。
  2. 您编码的数据不是您尝试获取条形码的确切数字。我想知道你是如何得到你所得到的,以及它是如何产生所需的数字的。
  3. 我看到您正在使用 UCC Check Digit = Y 参数。默认为 N。您可能不需要此参数。

正确的 ZPL:

^XA
^FO100,100^BY3
^BCN,100,Y,N,N
^FD110118039^FS
^XZ
于 2017-10-17T16:48:59.393 回答
0

看起来问题是用户端的扫描仪配置。尽管条形图有所不同,但上述两者实际上都正确读取。

于 2017-10-04T22:58:26.073 回答