2015-03-05 11 views
1

Я использую следующую команду для печати мульти-подмножество (FS1-128) код 128 штрих-кодов в БФЛ:ZPL Code 128 кратное подмножество штрих-кодов не печатает, как ожидается,

^XA 
^FO600,250 
^BY3 
^BCR,175,N,N,N,N 
^FD>;>8019931265099999891>7T77>5000126101000600209^FS 
^XZ 

Я пытаюсь для генерации:

Start C + + FNC1 019931265099999891 + Код A + T77 + код C + 000126101000600209

Когда я распечатать его, штрихкод гласит:

Start C + + FNC1 019931265099999891 + Код A + 77 + Код C + 000126101000600209 + 95 + STOP

Я знаю, что ZPL добавил 95 (проверка символа) и STOP для завершения штрих-кода. Однако в разделе «Код А» все неправильно. T отсутствует, а 7s кодируются как пара (то есть код C), а не отдельные цифры. Это похоже на то, что он напечатан кодом A, но пренебрег этим переключением на этот поднабор ...

Дополнительная информация: Я печатаю на Zebra GX420d и Zebra LP 2844-Z.

+0

Существует интерактивный инструмент для тестирования кода ZPL. попробуйте [ZPL] (http://labelary.com/viewer.html) – Savitha

ответ

0

Это хакерское исправление, но оно работает.

Чтобы получить часть субтитра A («T77») моего основного штрихового кода C для правильной печати, я перевел отдельные подмножества A в их подмножество C-эквивалентов и вместо этого использовал эти значения.

Для генерации:

Start C + FNC1 + 019931265099999891 + Code A + T77 + Code C + 000126101000600209 

Моя входная строка закончилась бытие:

Start C + FNC1 + 019931265099999891 + Code A + 522323 + Code C + 000126101000600209 

Который в БФЛ является:

^FD>;>8019931265099999891>7522323>5000126101000600209^FS 

 Смежные вопросы

  • Нет связанных вопросов^_^