Материал из PL Engineering

Перейти к: навигация, поиск

              Определение размеров штрих-кода 

          Единицы измерения:

          Обычно для выражения плотности штрих-кода используется 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.

          Плотность штрих-кода

          На основании Разрешения, плотность изображения (не путать с информационной плотностью штрих-кода) может быть использована для классификации штрих-кодовых символов.

  • Штрих-код очень высокой плотности (Very High Density Barcode)
  • Штрих-код высокой плотности (High Density Barcode)
  • Штрих-код средней плотности (Medium Density Barcode)
  • Штрих-код низкой плотности (Low Density Barcode)
  • Штрих-код очень низкой плотности (Very Low Density Barcode)

          Заметим, что приведенная выше классификация является примерной и зависит от типа штрих-кода. Например, штрих-код 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 общая высота символа определяется высотой "строк", если количество строк и столбцов в символе определено. В том случае, когда размер символа определяется пользователем, уменьшение высоты символа приводит к увеличению его ширины (и наоборот).

          Для двухмерных матричных штрих-кодов высота символа определяется выбранным разрешением печати, количеством кодируемых данных и другими параметрами кода.

          Свободная зона

          Это важный атрибут, особенно для Линейных и Стековых шртих-кодов. Термин "свободная зона" подразумевает наличие светлой области в начале и в конце штрих-кода. Эти области требуются декодеру сканера для определения границ штрих-кода. Лучше всего, если эти зоны будут того же цвета, что и фон штрих-кода.

          Как описано в разделе символики, большинство штрих-кодов имеют стартовый и стоповый символы. Но для того, чтобы сканер понимал их как служебные символы, необходимо, чтобы он не видел светло-темных полос вокруг штрих-кода.

          Для большинства двухмерных матричных символик требования к наличию свободных зон менее строгие или отсутствуют. Наиболее современные сканеры содержат более мощные контроллеры и "интеллектуальные" декодирующие алгоритмы, позволяющие считывать штрих-коды, напечатанные без свободных зон.