Усовершенствованные настольные принтеры этикеток. Небольшой путеводитель по ZPL Хабрахабр. Добрый день, Хабрахабр. Спасибо всем, кто ставил плюсы. Зебры они такие. Механизм формирования этикеток выглядит следующим образом сначала с машины пользователя компьютер, терминал сбора данных на принтер отправляется специальным образом оформленная строка, затем внутренний процессор принтера обрабатывает эту строку, и выводит ее на печать. Но язык, на котором формируется строка для принтера называется ZPL на первый взгляд вызывает у непосвящнных нервную икоту и мандраж. Во второй части, приведу примеры кода на Java и Visual. Basic, для того, чтобы отправить этикетку на печать самостоятельно. На основе этих примеров, вы сможете самостоятельно построить свою програму, для печати. По долгу службы мне частенько приходится формировать отчеты для этикеточных принтеров семейства Zebra. Зебры они такие. По установке и настройке универсального драйвера Zebra для термо и. Установка драйвера и предварительная настройка принтера. Принтер этикеток Zebra GK420t, Зебра GK 420 t, ZEBRA GK 420t для печати. Видеоурок от компании Итератор по работе с принтерами этикеток Zebra Technologies как провести калибровку принтера штрихкода. Принтеры для печати ярлыков, этикеток, разовых пропусков Zebra LPTLP. Перед началом печати RFID меток на принтере этикеток Zebra RZ400 его. Краткое описание принтера. Настройка принтера язык программирования TSPL2. Установка. Настольные принтеры этикеток серии GK. Часть 1. Синтаксис ZPL. Во первых, все измерения в ZPL указываются в точках points. Поэтому, для более ясного представления вы должны посмотреть в документации на принтер, какая у вас плотность точек на единицу измерения длины. Начало и конец ZPL кода XA начало кода, XZ конец кода 2. Отступы для последующего содержимого FO x,y где x отступ от левого края, y отступ сверху 3. Разделитель полей FS обозначает конец определения поля. Буквально можно считать его сигналом конца строки 4. Масштабируемый текст. Состоит из двух частей, выбор шрифта и ввод текста 4. Выбор шрифта Alt название шрифта lt ориентация текста ,lt высота шрифта в точках ,lt ширина в точках lt название шрифта по умолчанию стоит A. Точнее ее даже не надо вводить, другие шрифты можно взять из официальной документации lt ориентация текста N нормальная ориентация R повернуто на 9. I перевернуто на 1. B повернуто на 2. Вывод текста с параметрами указанными в предыдущем пункте FDlt текст Примеры XA. Инструкция По Программированию Принтера Zebra' title='Инструкция По Программированию Принтера Zebra' />FO2. ASN,7. 0,7. 0 нормальная ориентация, шрифт S, высота и ширина 7. Управление Персоналом В Коммерческой Организации Курсовая подробнее. FDWAR INC. FS содержание текста WAR INC. Я чаще всего использую шрифт S. Блок текста FBlt ширина ,lt количество строк ,lt пробелы между строками ,lt выравнивание текста ,lt отступ для второй или последующей строки может принимать значения Lпо левому краю, R по правому краю, C по центру, J растянуть текст по ширине поля. Обычно я использовал данную команду для центрирования текста, или если необходимо разместить текст в несколько строчек. Если текст не умещается в строку, он начинает накладываться сам на себя. Драйвер поддерживает принтеры Zebra с языками программирования CPCL. И получается так XA. FDWAR INC WILD GOOSEFS. Изменим код, чтобы было две строки, и расстояние между строчками сделаем в 1. XA. FB4. 00,2,1. C,0. FDWAR INC WILD GOOSEFS. А теперь сделаем отступ для второй строки в 3. XA. FB4. 00,2,1. L,3. FDWAR INC WILD GOOSEFS. Рисование прямоугольников GBlt ширина ,lt высота ,lt толщина линии, lt цвет линии, lt скругление углов. В скобках указаны не обязательные параметры. Items/herocarouselitem_a8c/largeImage.adapt.full.jpg/1446059401371.jpg' alt='Инструкция По Программированию Принтера Zebra' title='Инструкция По Программированию Принтера Zebra' />Настройки штрихкода BClt ориентация ,lt высота штрихкода в точках, lt печатать ли расшифровку кода, lt расшифровка кода над штрихкодом, lt режим lt ориентация N нормальная ориентация R повернуто на 9. I перевернуто на 1. B повернуто на 2. Y да или N нет lt режим с этим полем я не разобрался, по умолчанию N BC штрихкод в стандарте 1. Code. Вывод штрихкода на печать FDlt кодируемая информация К сожалению, штрихкод нельзя поместить в коробку, как текст, чтобы отцентрировать по ширине этикетки, и поэтому приходится шаманить с полями и отступами. Примеры XA. BCN,1. Y,N,N. FD1. 23. 45. FS. Перевернем, и укажем печатать расшифровку сверху сейчас получилось снизу XA. BCI,1. 00,Y,Y,N. FD1. FS. На этом остановимся на рассмотрении основных элементов ZPL, и перейдем к части второй, в которой вкратце рассмотрим механизм отправки информации на принтер. Часть 2. Печать. Механизм передачи проще некуда. Для этого, мы должны знать IP, где находится принтер, и порт. Далее, формируем поток, который отправляем по указанному адресу, и получаем на выходе этикетку. Надеюсь, что моя статья, облегчит путь отважным укротителям Зебр. Жду советов, критики и поддержки.