2017-10-03 5 views
0

コード128(サブセット?)のバーコードをZebraラベルプリンタに印刷しようとしています。それは印刷されているように見え、私の電話でZXingバーコードスキャナーでスキャンすることができますが、バーコードスキャナーを使用すると、読み取られません。ZPLコード128がmPDFコード128の出力と一致しません

MPDF(type="C128A")を使用して同じバーコードを生成すると、使用しているバーコードスキャナが読み取るバーとは異なるバーが生成されます。

はここに私のZPLです:(ZPL Output)

^XA 

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

^XZ 

そしてMPDFで使用される同等のバーコードタグ:(mPDF Output)

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

私は2つの間で異なってやっている任意のアイデアをいただければ幸いです。

答えて

0

ユーザー側のスキャナ設定が問題だったようです。バーの違いにもかかわらず、上記の両方が実際に正しく読み取られています。

0

私はあなたがFDフィールド内 ">" あなたのZPL内を持っているいくつかの問題

  1. に気づきました。
  2. コード化したデータは、バーコードを取得しようとしている正確な番号ではありません。私はあなたが持っているものがどのように得られたのか、それがどのようにして所望の数を生成しているのだろうと思います
  3. あなたがUCC Check Digit = Yパラメータを使用しているのを見ています。デフォルトはNです。おそらくこのパラメータは必要ありません。

適切なZPL:

^XA 
^FO100,100^BY3 
^BCN,100,Y,N,N 
^FD110118039^FS 
^XZ 
関連する問題