Обработка предназначена как вспомогательная для отправки на принтеры этикеток на языке ZPL
Обеспечена полноценная работа с возможностями самого принтера. Все варианты штрих-кодов, стандартные наборы элементов принтера, программное переключение режимов работы принтера (тип печати, скорость, яркость). Возможность подключения работы смотчика готовых этикеток и ножа для отреза этикеток из полиэстера.
Ценное: очень быстрая печать большого количества этикеток. Как одинаковых (несколько копий), так и уникальных.
Пример использования термопечати на бирке 15*35 мм наименования подразделения и двух одинаковых штрихкодов в вертикальном и горизонтальном исполнении для минимизации ошибок чтения из за сбоев в работе головки печати:
ОбъектЗебра = Обработки.ПечатьЗебра.Создать();
Запись параметров в принтер для будущей печати
ОбъектЗебра.ПортПринтера = АдресПринтера;
ОбъектЗебра.ТипПечати = "D"; //термо или термотрансферная печать
ОбъектЗебра.Яркость = 5;
ОбъектЗебра.Скорость = 1;
ОбъектЗебра.ЕдиницаИзмерения = "M";
ОбъектЗебра.УстановитьПараметры();
ШК = "8595013616635";
НаименованиеПодразделения = "Цех №3";
//Создание самой бирки на языке принтера ZPL
Посылка = "^LL15
|^PW35
|^FT7,4^A@A,3,3,TT0003M_^FH\^CI17^F8^FD"+СокрЛП(НаименованиеПодразделения )+"^FS^CI0
|^FO7,5^BY0.1
|^BEN,6,N,N
|^FD"+ШК+"^FS
|^FO22,1^BY0.1
|^BEB,6,N,N
|^FD"+ШК+"^FS
|^FT6,14.5^A@A,2,2,TT0003M_^FH\^CI17^F8^FD"+ШК+"^FS^CI0
|^PQ1,0,1,Y";
ОбъектЗебра.ПроизвольныйТекст(Посылка);