Печать в Mobile SMARTS

Теги: печать
Последние изменение: 08.11.2019

В отраслевых продуктах, реализованных на платформе Mobile SMARTS, есть возможность печати ценников, этикеток, а также целых документов (упаковочные листы, накладные). Данная функция может быть востребована при проведении таких операций, как переоценка, маркировка товара или печать упаковочных листов.

С точки зрения Mobile SMARTS все принтеры грубо делятся на два типа:

  1. Специальные этикеточные принтеры, в которые встроена поддержка штрихкодов.  Печать на такие принтеры возможна как через windows-драйвер (этикетки LBL и XAML), так и напрямую в языке принтера для достижения максимальной скорости и качества печати (этикетки RAW).
  2. Обычные офисные принтеры, печать на которые возможна только через windows-драйвер (только этикетки LBL и XAML), при этом всё печатается "как картинки".

При этом не важно, стационарный это принтер или мобильный.

Печать на этикеточные принтеры может производиться как напрямую с мобильного устройства, так и через сервер печати Mobile SMARTS.

Печать на офисные принтеры возможна только через сервер печати Mobile SMARTS.

Печать напрямую с мобильного устройства

Печать напрямую с мобильного устройства происходит с помощью мобильного принтера, который соединяется с ТСД по Bluetooth или Wi-Fi. В данном режиме мобильное устройство подключается к принтеру напрямую, и может отправлять на печать только этикетки, разработанные на языке печати данного принтера (так называемые RAW-этикетки).

 

Печать через сервер Mobile SMARTS

Печать через сервер — происходит через посредника в виде специального сервера печати Mobile SMARTS.   Сервер умеет печатать на стационарные принтеры по USB, Ethernet и Wi-Fi и на мобильные принтеры по Wi-Fi, но не умеет печатать на мобильные принтеры по Bluetooth.

В данном случае терминал сбора данных сам этикетку не формирует и никуда её не отсылает, а передает серверу терминалов Mobile SMARTS только название шаблона этикетки и список значений, которые нужно подставить при печати. Сервер терминала, в свою очередь, загружает шаблон этикетки и передает все эти данные серверу печати Mobile SMARTS вместе с исходным кодом шаблона этикетки. И уже сервер печати подставляет в шаблон данные, и осуществляет печать на принтере, подключенном локально или находящийся в сети.