Сейчас в компьютерном мире не найдется устройства к которому не поставляются драйвера для Microsoft Windows. Поставляются они и к принтерам для печати этикеток. В зависимости от разработчика, драйвера обладают разным функционалом, но все позволяют напечатать простейшую этикетку содержащую текстовые поля, рисунок, штрихкод...

Рассмотрим как это работает на примере принтера Datamax-O'Neil E-4205e Mark II подключенному по интерфейсу USB и драйвера Seagull Scientific для принтеров Datamax, в качестве программы для печати этикеток будем использовать мало приспособленный для этого MS Word.

Будем считать что драйвер скачан с сайта Seagull Scientific и успешно установлен, принтер распознан драйвером и печатает тестовую этикетку при нажатии кнопки пробная печать на странице общие свойств драйвера принтера этикеток.

 

Далее в параметрах печати драйвера зададим размеры страницы нашей этикетки, например - 100 х 75 мм..

 

Откройте MS Word, создайте новый документ, если он еще не создан, зайдите в печать, выберите принтер Datamax-O'Neil E-4205e Mark II, нажмите закрыть.

  

Теперь в MS Word в параметрах страницы будет доступен наш размер бумаги.

 

Во вкладке поля, убираем все в нули, жмем ok, Word может предложить исправить какие-то поля, нажимаем исправить, нажимаем ok, Word создаст пустой формат нашей этикетки. 

 

 В нем можно писать простой текст используя стандартные средства форматирования, любые шрифты и языки установленные в системе, вставлять рисунки из файла.

 В поставку драйвера для принтера Datamax от Seagull Scientific входят шрифты для печати наиболее распространенных штрихкодов, следует отметить что шрифты не будут доступны если не выбрать в параметрах печати принтер Datamax или не установить его принтером по умолчанию, свойства штрихкодов доступны во вкладке шрифты свойств драйвера принтера.Добавим шрифт штрихкода EAN 13, пунктом новый шрифт штрихкода, в меню шрифт, вкладки шрифты свойств драйвера принтера. Назовем его 1_1, выберите EAN/JAN-13 в параметрах штрихкода символика, X-размерность регулирует размер штрихкода по горизонтали.

 

Для примера создадим штрихкод EAN 13 с данными 123456789012, вписывать при этом надо только первые 12 цифр, 13 - контрольная сумма, драйвер создаст ее автоматически.Создайте текстовое поле с цифрами 123456789012, затем выделите их, проверьте что выделены только 12 символов, в выделение не должны попадать пробелы, в формате выберем шрифт 1_1, в шрифтах он будет называться D-O-1_1, размер штрихкода по вертикали регулируется размером фонта . 

 

 Этикетка с несколькими текстовыми полями, рисунком и штрихкодом готова, можно отправлять на печать.

 Материал подготовил  

Бесплатный хостинг uCoz