Zebra Programming Language ( ZPL ) - это язык описания страниц от Zebra Technologies , используемый в основном для маркировки приложений. Исходный язык был заменен ZPL II , но он не полностью совместим со старой версией. Между тем, ZPL II эмулируется многими принтерами этикеток различных производителей. [ необходима цитата ]
Разработчик | Зебра Технологии |
---|---|
Операционные системы | независимый |
Под влиянием | |
ANSI BASIC |
Позже интерпретатор Zebra BASIC Interpreter ( ZBI ) был интегрирован в программное обеспечение принтера, что рассматривается производителем как усовершенствование ZPL II и ориентировано на ANSI BASIC . В первую очередь, это сделано для того, чтобы избежать рефакторинга кода при смене принтера, если старое программное обеспечение для принтера было написано принтером для этикеток конкурента. Возможное использование ZBI может быть в том случае, когда принтер Zebra получает чужой формат этикетки, который затем на лету конвертируется в ZPL II, чтобы его можно было распечатать. [1]
Команды
Языковые команды всегда начинаются с символа вставки (' ^
') или тильды (' ~
'). В настоящее время в ZPL II существует более 170 команд. Каждый формат должен начинаться с команды ^XA
и заканчиваться ^XZ
. [2] Например, размер шрифта отправляется на принтер с ^ADN,n,m
командой, где n
и m
- целые числа, обозначающие размер шрифта и характеристики интервала; ^ADN,18,10
это самый маленький размер и ^ADN,180,100
самый большой. [ необходима цитата ]
^ XA ^ CF0,30 ^ FO300,30 ^ Этикетка FDHU ^ FS ^ CF0,25 ^ FO20,100 ^ FDHU ID: 112345678000001107 ^ FS ^ BY2,2,3,70 ^ FO20,130 ^ BCN ,, N ^ FD112345678000001107 ^ FS ^ FO20,230 ^ FD Беспроводной электрический кусторез на 60 В ^ FS ^ FO20,260 ^ FD13 ^ FS ^ FO650,200 ^ BQN, 2,5 ^ FDQA, ^ FS ^ XZ
Смотрите также
Рекомендации
- ^ "Zebra BASIC Interpreter 2.0" . Zebra.com . Zebra Technologies . Проверено 26 марта 2020 .
- ^ «Руководство по программированию ZPL II (том I)» (PDF) . http://www.ptshome.com/ : Portable Technology Solutions. п. 6. Архивировано из оригинального (PDF) 22 марта 2012 года . Проверено 14 апреля 2011 .