ZPL (мова програмування)

ZPL
Дата появи 1989[1]
Розробник Zebra Technologies[en]
Під впливом від ANSI BASIC
Операційна система крос-платформова

ZPL (Zebra Programming Language та ZPL II) — це мова опису сторінки для друку від Zebra Technologies[en]. Вона використовується в основному для створення наліпок (стікерів). ZPL II емулюється багатьма принтерами різних виробників.

Команди

[ред. | ред. код]

Всі команди розпочинаються з символа ('^'). ZPL II містить понад 170 команд.

Кожна програма повинна починатися з команди ^XA та завершуватися командою ^XZ.[2]

Команда може мати параметри, розділені комою. Наприклад, одна з команд встановлення шрифту має вигляд ^ADN,n,m, де n та m є цілими числами, які визначають розмір шрифту; ^ADN,18,10 найменший розмір, а ^ADN,180,100 найбільший.

Приклад

[ред. | ред. код]

Команда для виведення на принтер наліпки з текстом Hello World! виглядатиме так:

^XA ^LH 10,10 ^FO20,10 ^ADN,50,30 ^FDHello World!^FS ^LH0,0 ^XZ 

Примітки

[ред. | ред. код]
  1. http://www.tracerplus.com/kb/Manuals/ZPL_Vol1.pdf
  2. Архівована копія (PDF). Архів оригіналу (PDF) за 31 жовтня 2017. Процитовано 25 травня 2017.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)

Посилання

[ред. | ред. код]