2014-08-13 2 views
0

У нас есть новый набор меток, созданных с помощью Zebra-принтеров. Для новых меток я использую расширенные замены символов в команде^CIx, .... (Самый глупый один я на самом деле нужно это:^CI6,91,91,92,92,93,93,123,123,124,124,125,125)Zebra ZPL-II: Как вернуть настройки^CIx, ...

Для новых этикеток, все работает просто отлично. Но когда я хочу напечатать некоторые старые ярлыки, все немного перепуталось. Прежде всего, старые ярлыки не используют никакой команды^CI, поэтому я предполагаю, что они были напечатаны в^CI0 (назад во времена, когда появились новые ярлыки). Хотя я не знаю. Лучшим способом было бы просто вернуть все настройки^CI в состояние включения питания (но не, возвращая любые другие настройки принтера). Я читал о ~ команде JR, но это слишком далеко за то, что я хочу сделать. Кто-нибудь знает способ просто сбросить конфигурацию^CI?

Заранее благодарен! С уважением, Pelle.

ответ

1

Если вы можете изменить старые ярлыки, вы должны просто добавить ^CI0 в начале. Из Руководства по программированию Zebra:

Мы рекомендуем команду^CI (или Unicode BOM) включен в начале каждого ZPL сценария. Это важно, когда скрипты ZPL с разными кодировками отправляются на один принтер .

Если вы не можете изменить старые этикетки, вы можете отправить отдельную (пустой) ярлык на принтер до печати старых этикеток:

^XA^CI0^XZ

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