При выборе принтера этикеток недостаточно сравнить ширину печати, разрешение и интерфейсы. Сначала нужно понять, что именно передает учетная система: команды ZPL или EPL, готовый PDF через драйвер либо PDF непосредственно в принтер. От этого зависит, подойдет ли новая модель без изменения рабочего процесса.
ZPL и EPL являются разными языками команд. Поддержка одного не означает поддержку другого, а наличие обоих языков у отдельных моделей не делает их взаимозаменяемыми в любом устройстве.
Возьмем вымышленный пример: складская система уже печатает этикетки на существующем принтере, а компании нужен второй аппарат. Перед покупкой нужно выяснить формат реального задания и проверить его на точной модели.
Raw ZPL. Учетная система сама формирует команды ZPL и отправляет их непосредственно на принтер. Новой модели нужна подтвержденная поддержка именно такого ZPL-процесса.
Raw EPL. Система формирует команды EPL. Принтер с заявленной поддержкой только ZPL нельзя автоматически считать подходящим.
PDF через драйвер. Программа создает готовую страницу или PDF, а операционная система печатает его через драйвер устройства. В этом случае пользователь может вообще не работать с ZPL или EPL напрямую.
PDF Direct. PDF отправляется непосредственно на принтер без обычного процесса печати через драйвер. Такая функция должна быть явно подтверждена для конкретной модели и конфигурации.
Если неизвестно, какой из этих процессов используется сейчас, это нужно выяснить до заказа оборудования. Формулировка «печатает из 1С» или «работает со складской программой» сама по себе техническую совместимость не описывает.
USB, Ethernet, Wi-Fi и Bluetooth являются каналами передачи данных. Они не определяют, понимает ли принтер ZPL, EPL или прямой PDF.
Поэтому наличие одинакового USB у старого и нового устройства не означает, что оба примут один и тот же raw-файл. Аналогично Bluetooth не является признаком поддержки конкретного языка команд.
Проверять нужно всю цепочку: учетная система, формат задания, способ передачи, драйвер или язык команд, затем конкретная модель принтера.
Даже если производитель использует ZPL и EPL в одной линейке устройств, поддержка может зависеть от модели, прошивки или режима работы. Нельзя переносить характеристики одной модификации на соседнюю.
Кроме названия языка проверьте параметры, которые действительно используются в вашем задании: разрешение принтера, размер этикетки, шрифты, кириллицу, кодировку, штрихкоды и графические элементы.
Например, два принтера могут поддерживать ZPL, но реальный макет, подготовленный под одно разрешение или набор шрифтов, не обязан выглядеть одинаково на другом устройстве без проверки.
Поддержка ZPL у принтеров PeriPage не должна предполагаться без документации конкретной модели.
Сценарий PDF через драйвер нельзя смешивать с прямой отправкой команд.
Если программа передает обычный документ через системную печать, драйвер формирует задание для своего принтера. Но из этого не следует, что тот же драйвер возьмет произвольный raw-файл ZPL или EPL и автоматически преобразует его для устройства с другим языком.
Если учетная система уже генерирует командный файл, поставщику нужно показывать именно этот сценарий. Если система создает PDF и вызывает обычную печать, тестировать нужно PDF через нужный драйвер.
PDF Direct является еще одним отдельным вариантом: принтер сам принимает PDF как входной формат. Его наличие нельзя выводить из поддержки PDF на компьютере или из присутствия сетевого интерфейса.
До покупки полезнее передать поставщику реальное описание процесса, а не общий вопрос «подойдет ли для этикеток».
Какие языки поддерживает точная модель? Нужен ответ по ZPL, EPL или другому фактическому формату.
Требуются ли определенная прошивка или режим? Возможность должна относиться к поставляемой конфигурации.
Поддерживается ли реальное разрешение и размер этикетки? Например, макет, подготовленный под конкретную плотность печати.
Как обрабатываются кириллица и используемые шрифты? Особенно если они входят в raw-задание.
Если используется PDF, как именно он печатается? Через драйвер или посредством подтвержденного PDF Direct.
Можно ли проверить настоящий файл из вашей системы до покупки? Такой тест важнее демонстрационной этикетки поставщика.
Если в ответ на вопрос о совместимости перечисляют только USB, Bluetooth и ширину бумаги, формат задания пока не проверен.
Для проверки возьмите настоящий файл или команду из учетной системы. Не заменяйте его специально подготовленным демонстрационным макетом.
Raw ZPL нужно отправить как ZPL тем же маршрутом, который будет использоваться на складе. Для EPL действует тот же принцип. Если рабочий процесс идет через драйвер, выполните печать через него. Если требуется PDF Direct, передайте PDF непосредственно так, как это предусмотрено документацией устройства.
На готовой этикетке проверьте размер, положение элементов, кириллицу, шрифты, штрихкод и отсутствие смещений. Если используется штрихкод, его нужно реально считать рабочим сканером.
Успешная печать одного тестового файла еще не доказывает поддержку всех возможных команд языка, но она подтверждает конкретный сценарий, ради которого покупается устройство.
Если реальный формат пока неизвестен, сначала определите его у разработчика учетной системы, интегратора или текущего поставщика оборудования. Только после этого имеет смысл сравнивать модели.
Если проверяете коммерческие принтеры под существующее задание, для каждой конкретной модели отдельно подтвердите ZPL, EPL или PDF Direct по документации и затем отправьте реальный рабочий файл тем же способом, который будет использоваться после покупки.