ProfiLabel - это инструмент для создания и редактирования этикеток, который используется во всей системе IDCode. Через него проходят все шаблоны, которые затем применяются в программах для агрегации, печати и учёта.
Редактор поддерживает работу с переменными, базами данных, графикой и всеми распространёнными типами штрихкодов. Это позволяет быстро создавать шаблоны под любые задачи и использовать их как вручную, так и в автоматических процессах.

Поддерживаемые элементы
На этикетку можно добавить:
– Штрихкоды: Code128, Code39, QR, EAN13, DataMatrix, PDF417, ITF и другие
– Изображения (например, логотипы или знаки соответствия)
– Прямоугольники, линии, круги - для построения разметки
– Текстовые блоки (в том числе с поддержкой форматирования)
– Rich Text - многострочные текстовые блоки с настройкой стиля, как в Word
Элементы можно свободно перемещать, настраивать размеры, поворачивать, выравнивать и группировать. Разметка редактируется в окне предпросмотра, что позволяет сразу видеть итоговый макет.
Работа с переменными
Одна из ключевых функций - это поддержка переменных. Любой текстовый элемент, штрихкод или дата могут быть связаны с переменной.
Примеры переменных:
– Количество товаров в коробке
– Дата производства
– Номер партии
– Наименование продукции
– Идентификатор агрегата
Значения переменных подставляются автоматически во время печати. Если шаблон используется в программе агрегации, переменная “Количество товаров” будет заполнена на основе фактических данных. Если указана переменная “Дата производства” - программа сама поставит текущую дату.
Это избавляет от ручного редактирования шаблонов. Один шаблон работает на любое количество товаров, смен и заказов. Всё меняется автоматически - по фактическим данным, которые приходят с линии или из задания.
Интеграция с базами данных
Редактор поддерживает подключение внешних источников данных. Сейчас реализована работа с:
– CSV-файлами
– Excel-файлами
Это удобно, когда нужно распечатать партию этикеток по заранее подготовленной таблице. Например, в Excel есть столбцы с кодами, названиями, сроками годности. В ProfiLabel можно связать каждую переменную с нужным столбцом. После этого программа пройдётся по строкам таблицы и напечатает нужное количество этикеток - каждая со своими уникальными данными.
Это сильно ускоряет работу с крупными партиями, где данные приходят заранее и не связаны напрямую с онлайн-процессом. Всё, что нужно - подготовить таблицу и связать её со структурами шаблона.
Связь с другими модулями
Редактор тесно интегрирован с остальной системой. Готовые шаблоны можно сразу загрузить в административный модуль. Там они становятся доступны для всех рабочих мест, где производится печать.
У каждого продукта в системе можно указать шаблон по умолчанию. При смене продукта на линии - шаблон этикетки тоже меняется автоматически. Это удобно, когда на одной линии работают с разными видами продукции.
Также можно выбрать шаблон вручную - например, если этикетка меняется под требования конкретного клиента или под специфику упаковки.
Печать по проприетарным протоколам
ProfiLabel напрямую работает со многими промышленными принтерами, включая модели TSC, Zebra и других производителей. Обмен с устройствами идёт по их оригинальным, нативным протоколам - без промежуточных драйверов, без универсальных прослоек, которые часто портят верстку или тормозят печать.
Это даёт несколько важных преимуществ:
– Этикетка печатается точно так, как задано в шаблоне
– Скорость печати выше, особенно при больших объёмах
– Нет проблем с переносом, смещением, обрезанием краёв
– Можно использовать расширенные функции принтера - например, настройку резки, отступов, температуры, плотности
Кроме того, шаблоны можно заранее оптимизировать под конкретные модели. Это особенно полезно, когда на производстве стоят разные типы принтеров, и важно, чтобы макеты вели себя предсказуемо на каждом из них.
Поддержка таких протоколов встроена в саму систему и не требует установки стороннего ПО. Всё, что нужно - выбрать нужную модель и указать параметры подключения.