ЛОГИСТ
ЛОГИСТ - Ваш гид в мире логистики
Склад Транспортировка Логистика ВЭД Библиотека Полезное

 

 
Главная | Добавить в избранное | Карта сайта

 

 

 

 

 

 

Способ управления принтером штрихкода и шрифты


Способ управления принтером штрихкода и шрифты

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

Работая таким образом, необходимо иметь программный генератор штрих-кода. Для всех моделей принтеров штрихкода имеются прикладные пакеты под Windows, позволяющие создавать на экране этикетку со всеми необходимыми атрибутами и выводить ее на печать. Использование прикладного пакета под Windows является наиболее распространенным способом управления подобным принтером штрихкода.

Для персональных компьютеров были созданы штрих-кодовые штрифты True Type, работающие в среде Windows. Их устанавливают так же, как любой другой шрифт Windows, и можно применять в любом приложении Windows и печатать на любом принтере штрихкода, установленном с драйвером Windows. При использовании этого метода штрих-код может быть вставлен в любой документ. Единственное, на что следует обратить внимание, это на то, что шрифты EAN, UPC, Interleaved 2 из 5 и Code 128 не такие простые, как кажется. В них используются контрольные цифры, символы кодируются парами, требуются специальные символы форматирования, для чего применяют специальные вспомогательные программы. После определения информации, которую требуется закодировать, программа форматирует текст для включения дополнительной информации. Затем новый текст должен быть скопирован и вставлен в программу-приложение, использующую штрих-кодовый шрифт. Используя программы, поддерживающие динамическое обновление связей (Dynamic Link Libraries, DLL), процесс кодирования можно автоматизировать.

сайт ЛОГИСТ рекомендует:
погрузчик работает на рампе

Для оптимизации процессов разгрузки и погрузки, используйте мобильные рампы AUSBAU.
Высокая эффективность, снижение затрат, рост прибыли.

мобильная рампа
компания "АВ-эксим", эксклюзивные прямые поставки в по Украине, России, Беларусь, Казахстан и др. страны СНГ. Связаться

Подобные шрифты существуют и для DOS-приложений, поставляемых в форме резидентных в оперативной памяти (Terminate and Stay Ready, TSR) программ. Использовать их сложнее, так как при создании или редактировании штрих-кода его данные видны только в виде текста. Только в момент посылки задания на печать на принтер штрихкода специальным образом форматированный текст перерабатывается резидентной программой в штрих-код, который будет отпечатан на принтере штрихкода.

Для печати на обычном принтере, а не на принтере штрихкода, существуют и специализированные программы для DOS или Windows, которые могут содержать собственные шрифты, недоступные, однако, другим программам. Для систем UNIX используется модуль, который подключается к параллельному порту и содержит шрифты штрих-кода. Специальным образом отформатированный текст конвертируется в штрих-код в момент посылки данных на принтер штрихкода. Таким образом существуют различные способы работы с принтерами штрихкода и выбрать желаемый принтер штрихкода не так уж и просто. Советуем проконсультироваться со специалистами по покупке принтера штрихкода и тогда Вы будете довольны своим выбором принтера штрихкода.

--------------------------
Г. Фролова / по материалам sitmag.ru / поисковая обработка ЛОГИСТ

О проекте | Карта сайта | Контакты | ©2007 logist.com.ua, property of AV-exim (Kiev/UA) company
при использовании материалов с сайта logist.com.ua активная ссылка (гиперссылка) на него обязательна