ZPL-подобный язык ARNI
Синтаксис, параметры и примеры команд принтера ARNI.
Готовый пример печати
↘02Команды интеграцииНайти нужную по задаче
↘03Перед печатьюПодготовить материал
↘Первая этикетка
Этикетка 600 × 360 точек с текстом и Code 128. При 300 dpi это примерно 50 × 30 мм. Для русского текста используйте ^CI28 и шрифт с кириллицей. Установите подходящий материал и выполните калибровку. Передайте пример принтеру целиком через редактор команд или настроенный TCP-порт печати (по умолчанию 9100).
^XA
^PW600
^LL360
^CI28
^FO24,24^A0N,30,30^FDЭтикетка ARNI^FS
^BY2,3,80
^FO24,100^BCN,80,Y,N,N,A^FD12345678^FS
^PQ1
^XZВ ^PW и ^LL размеры задаются в точках. При 203 dpi в миллиметре примерно 8 точек, при 300 dpi — примерно 12. Координаты текста и штрихкодов задаются в точках. Число точек на миллиметр зависит от установленной термоголовки.
Начинайте с ^XA или выберите ZPL в настройках принтера. Файлы .ZPL можно сохранить и запустить через веб-интерфейс. Неизвестная ^XX внутри формата может быть пропущена с предупреждением; изображение окажется неполным. ^DF/^XF, ^CC/^CD/^CT, неподдерживаемая ~XX или неверные параметры отклоняют формат. Проверьте все предупреждения перед печатью. ZBI не поддерживается.
Что означает статус
«Поддерживается» относится к указанной форме команды. «С ограничениями» требует соблюдения параметров карточки. «Только настройка» и «Без действия» не обещают физического результата. «Не выполняется» означает явный отказ. Наличие карточки не подтверждает все возможности одноимённой команды другого производителя.
Команды по задачам
Откройте карточку, чтобы посмотреть синтаксис, параметры и пример. Команды без физического действия отмечены отдельно.
Макет
^XAНачать этикетку→^XZЗавершить и напечатать→^PWШирина этикетки→^LLДлина этикетки→^LHНачало координат→^LSГоризонтальный сдвиг→^LTВертикальный сдвиг→^POПоворот этикетки→^PMЗеркальное отражение→^LRИнверсия этикетки→^FWПоворот следующих полей→^FXКомментарий→Текст
^FOПоложение поля→^FTПоложение по базовой линии→^CFШрифт по умолчанию→^A0Шрифт 0→^AAШрифт A→^ABШрифт B→^ACШрифт C→^ADШрифт D→^AEШрифт E→^AFШрифт F→^AGШрифт G→^AHШрифт H→^CIКодировка текста→^FDТекст или данные штрихкода→^FHПередать специальные символы→^FSЗавершить поле→^FBТекстовый блок→^FRОбратный цвет текста→^A@Шрифт из TTF-файла→Штрихкоды
^BYРазмеры линейных штрихкодов→^BEEAN-13→^B8EAN-8→^BUUPC-A→^B2Interleaved 2 of 5→^B3Code 39→^BCCode 128 и GS1-128→^BXDataMatrix и GS1 DataMatrix→^BQQR-код→Графика
^GBРамка, линия и заливка→^GFИзображение в тексте задания→Печать
^PQКоличество копий→~SDПлотность печати→Диагностика
~HSСостояние принтера→Перед печатью
- Укажите размер установленной этикетки и зазор между этикетками. После смены материала выполните калибровку в меню принтера.
- Для русского текста выберите UTF-8 и шрифт с кириллицей.
- Скопируйте пример целиком и отправьте принтеру. Этикетка начинается с ^XA и заканчивается ^XZ. Команды можно писать подряд или с новой строки.
- Если команда отмечена как неподдерживаемая, используйте другой способ из её описания.
Как читать примеры
Заменяйте названия параметров своими значениями. Параметры в квадратных скобках можно пропустить. Кнопка «Копировать» копирует пример; печать запускается только после отправки команд принтеру. Используйте обычные двойные кавычки и запятые, как в синтаксисе. Разрыв сетевого пакета не завершает команду.