|
|
К сожалению российские разработчики программного обеспечения не часто наделяют свои разработки возможностью использовать технологию штрихового кодирования. Как правило, это связано с банальным не знинием аппаратных и программных средств позволяющих использовать эту технологию. Прежде всего разделим проблему на две. Рассмотрим отдельно средства чтения штрих-кода и методы печати штрих-кода. Специальные аппаратные устройства - сканеры штрих-кода могут подключаться в разъем клавиатуры. В этом случае считывание штрих-кода эквивалентно набору на клавиатуре. Таким образом, чтение кода возможно в любой программе, которая позволяет вводить данные с клавиатуры. Если сканер подключается к COM порту, придется научить программу получать данные. Но следует отметить, что существуют специальные утилиты, которые работают с COM портом и эмулируют ввод с клавиатуры. То есть задача сводится к предыдущей. Для печати штрих-кодов можно использовать специальные принтеры, но есть более простые и дешевые варианты. Практически для любого Windows приложения можно решить проблему используя специальные шрифты. Самый простой способ - использовать шрифт для печати штрих-кода в формате CODE 39. Штриховой Code39 является дискретным двунаправленным контролепригодным кодом переменной длины и позволяет отобразить 43 символа: 1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ -.$/+% Код должен заканчиваться и начинаться символом "звездочка". Таким образом для печати штрих-кода, нужно всего-лишь напечатать специальным шрифтом огриниченную "звездочками" строку. Например, можно напечатать штрих-код средствами MS Excel или MS Word
Скачать ознакомительную версию шрифта штрих-кодов можно здесь.
|