Краткая информация о размерах распространенных штрих-кодов.
Обычно для выражения плотности штрих-кода используется mil (миль) дюймовой системы единиц. Во-первых, это удобно тем, что значения выражаются целыми числами, а, во-вторых, плотность штрих-кода проще связывается с разрешающей способностью печатающих устройств, обычно выражаемой в точках-на-дюйм (dpi — dot-per-inch).
1 mil = 1/1000 inch
При преобразовании в метрическую систему, соответственно, получаем:
1 mil = 0,0254 mm или 1 mm = 39,37 mils
Параметр X определяет «среднюю» толщину наиболее тонкого элемента штрих-кода. На практике, этот термин может быть связан с разрешением печати штрих-кода.
Например, если штрих-код напечатан таким образом, что толщина наиболее узкого элемента составляет 10 mils (миль), то говорят, что штрих-код напечатан с разрешением 10 mil (миль). Кроме того, о таком штрих-коде говорят, что это штрих-код плотностью 10 mil (миль).
На основании Разрешения, плотность изображения (не путать с информационной плотностью штрих-кода) может быть использована для классификации штрих-кодовых символов.
Заметим, что приведенная выше классификация является условной и зависит от типа штрих-кода. Например, штрих-код PDF 417 плотностью 10 mils (миль) может рассматриваться как штрих-код высокой плотности, в то же время как линейный код, напечатанный с тем же разрешением, может быть признан штрих-кодом средней плотности.
Для линейных типов штрих-кода представленная выше классификация может быть представлена в виде следующей таблицы.
Плотность изображения |
Разрешение печати |
Очень высокая плотность |
< 3 mils (миль) |
Высокая плотность |
4 mils ~ 6 mils (миль) |
Средняя плотность |
7 mils ~ 13 mils (миль) |
Низкая плотность |
14 mils ~ 20 mils (миль) |
Очень низкая плотность |
> 20 mils (миль) |
Из вышеизложенного очевидно, что одним из факторов, определяющих ширину штрих-кода, является разрешение печати. Но более важным фактором является зависимость ширины штрих-кода от информационной плотности выбранной символики. Выбор подходящей символики очень важен для любого приложения, использующего штриховое кодирование. Тут следует отметить, что некоторые символики более эффективны с точки зрения использования доступного пространства (информационной плотности), чем другие.
Некоторые символики, например PDF 417, дают возможность пользовательской настройки пропорций штрих-кода. Так пользователь может установить удобное ему соотношение ширины и высоты символа, генерируемого с заданным разрешением печати с целью получения символа, соответствующего по форме и размеру той площади, которая выделена для его размещения.
Кроме того, при выборе ширины штрих-кода необходимо учитывать, что, чем выше плотность печати штрих-кода, тем ближе он должен располагаться к сканеру штрих-кода при считывании. Так, для приложений, требующих сканирования с большого расстояния, т.е. более полуметра, штрих-код должен быть очень низкой плотности, что обычно предполагает большую ширину штрих-кода.
Здесь линейные и стековые (двухмерные или матричные) штрих-коды должны рассматриваться раздельно.
Для линейных штрих-кодов направление по высоте не содержит информации и высота штрих-кода определяется только удобством сканирования. Слишком низкий штрих-код труден для считывания сканером штрих-кода (трудно нацелить сканер штрих-кода так, чтобы его линия сканирования пересекала все линии штрих-кода). В то же время, слишком большая высота штрих-кода приводит к увеличению расходов на этикетки (т.к. этикетка получается большей высоты). Обычно для большинства линейных символик наилучшим считается соотношение пропорций, при котором высота штрих-кода составляет 15 ~ 20 % его ширины.
Высота штрих-кода также важна для приложений, использующих многолучевые сканеры штрих-кода. По этой причине, такие символики, как UPC и EAN, обычно используемые в торговле и часто считываемые многолучевыми сканерами, предполагают высоту штрих-кода большую, чем рекомендуется приведенным выше правилом. Иногда в приложениях, требующих считывания движущегося штрих-кода (например, коробка движется по конвейеру), высота штрих-кода также приобретает важность.
Для кода PDF 417 общая высота символа определяется высотой «строк», если количество строк и столбцов в символе определено. В том случае, когда размер символа определяется пользователем, уменьшение высоты символа приводит к увеличению его ширины (и наоборот).
Для двухмерных матричных штрих-кодов высота символа определяется выбранным разрешением печати, количеством кодируемых данных и другими параметрами кода.
Это важный атрибут, особенно для Линейных и Стековых шртих-кодов. Термин «свободная зона» подразумевает наличие светлой области в начале и в конце штрих-кода. Эти области требуются декодеру сканера для определения границ штрих-кода. Лучше всего, если эти зоны будут того же цвета, что и фон штрих-кода.
Как описано в разделе символики, большинство штрих-кодов имеют стартовый и стоповый символы. Но для того, чтобы сканер штрих-кода понимал их как служебные символы, необходимо, чтобы он не видел светло-темных полос вокруг штрих-кода.
Для большинства двухмерных матричных символик требования к наличию свободных зон менее строгие или отсутствуют. Наиболее современные сканеры содержат более мощные контроллеры и «интеллектуальные» декодирующие алгоритмы, позволяющие считывать штрих-коды, напечатанные без свободных зон.
All rights reserved. © 2013