Бесплатный онлайн ZPL просмотрщик

Вставьте ZPL-код ниже и мгновенно увидьте готовую этикетку — без принтера, регистрации и установки. Всё рендерится локально в вашем браузере, поэтому данные этикетки никуда не отправляются. Поддерживает текст, рамки, встроенную графику ^GF и распространённые команды штрихкодов — Code 128, QR, EAN/UPC, Code 39, ITF-14, Codabar и MSI — а также экспортирует предпросмотр в PNG.

Предпросмотр этикетки

Что такое ZPL просмотрщик?

Просмотрщик ZPL преобразует код Zebra Programming Language в визуальный предпросмотр этикетки, позволяя онлайн проверять компоновку, штрихкоды и текст без расходования носителя. ZPL — командный язык, который интерпретируют совместимые принтеры; настроенные для ZPL транспортные платформы, курьерские API, ERP и складские системы могут его генерировать, но код трудно проверить до печати или рендеринга. Если вы пользуетесь Labelary, процесс похож: вставьте ZPL и просмотрите этикетку, а при необходимости откройте её в визуальном конструкторе. Если вы только знакомитесь с форматом, начните с нашего руководства Что такое ZPL?

Как работает этот просмотрщик

Предпросмотр полностью формируется в браузере JavaScript-интерпретатором ZPL. Просмотрщик не отправляет код в сервис предпросмотра, поэтому нет сетевого запроса на рендеринг или ограничения такого сервиса, а данные этикетки остаются на устройстве. После загрузки ресурсов приложения рендеринг может продолжаться без сетевого запроса. Сейчас интерпретатор поддерживает следующий документированный набор команд:

Как работает этот просмотрщик
КомандаЧто делает
^XA / ^XZНачало / конец формата этикетки
^FO / ^FTПозиция поля (начало координат — верхний левый угол / базовая линия)
^FD / ^FS / ^FHДанные поля, разделитель поля, шестнадцатеричные эскейпы
^A / ^CFШрифт, размер и поворот / шрифт по умолчанию
^GBРамки и линии
^BY / ^BCПараметры штрихкода по умолчанию / штрихкоды Code 128
^BQQR-коды
^FR / ^FBИнвертированные поля / текстовые блоки с переносом
^PW / ^LL / ^LHШирина, длина этикетки и смещение начала координат
^BE ^BU ^B8 ^B9 ^B3 ^B2 ^BK ^BMНативные линейные штрихкоды: EAN-13, UPC-A, EAN-8, UPC-E, Code 39, ITF-14, Codabar, MSI
^GFAРастровая графика (несжатый ASCII hex): встроенные изображения и штрихкоды в растровом режиме

Команды вне этого набора (настройки принтера, например ^MM или ~SD, сжатые графические данные, редкие типы штрихкодов) пропускаются и перечисляются под редактором, чтобы вы точно знали, что предпросмотр упускает. Для справки по любой команде смотрите справочник команд ZPL.

Типичные сценарии использования

  • Отладка транспортных этикеток — просматривайте ZPL, возвращаемый курьерским API или транспортной платформой, до отправки на принтер.
  • Разработка шаблонов этикеток — итерируйте генерируемый ZPL из собственного кода, не расходуя рулоны этикеток.
  • Проверка штрихкодов — проверьте закодированное содержимое и отрендеренную геометрию Code 128, QR, EAN/UPC, Code 39 и других символик. Просмотрщик не доказывает качество физического сканирования; проверьте напечатанный символ на целевых принтере и сканере.
  • Анализ устаревших этикеток — разберитесь в ZPL-файлах из старой ERP или WMS, про настройку которых уже никто не помнит.

Хотите редактировать этикетку, а не просто смотреть?

ZPLCraft — полноценный визуальный конструктор ZPL: перетаскивайте текст, штрихкоды, таблицы и рамки на холсте в натуральную величину, затем экспортируйте чистый ZPL или используйте совместимый путь от браузера к принтеру , например WebUSB, когда браузер, операционная система и принтер предоставляют доступный для захвата интерфейс. Дизайн бесплатный, и каждый аккаунт получает бесплатные отпечатки каждый месяц.

Онлайн-конструктор и редактор ZPL-этикеток