Codabar

Image
Пример Codabar

Кодировка Codabar предоставляет ограниченный набор буквенно-цифровых символов . Рекомендуется использовать GTIN или Code128 вместо Codabar , в настоящее время он используется только в библиотеках и лабораториях в секторе здравоохранения.

История и предыстория

Codabar был разработан Pitney Bowes в 1972 году и предназначен для точного считывания даже при печати на матричных и импинджентных принтерах. В то время как Pitney Bowes опубликовал исходный стандарт для Codabar, теперь существуют другие стандарты, которые немного отличаются друг от друга, такие как ANSI / AIM-BC3-1995 Uniform Symbology Specification для Codabar Standard, который был опубликован в 1995 году.

Исходный стандарт Pitney Bowes предусматривал кодирование числовых цифр и букв A, B, C и D для начальных и конечных символов. Более поздние стандарты добавили шесть символов (знак минус, двоеточие, точка, знак доллара, косая черта и знак плюса) и четыре дополнительных символа начала и конца. Для запуска и остановки должны использоваться разные символы, которые не должны появляться в части данных штрих-кода. Распространенным соглашением при использовании Codabar является использование разных пар начальных / конечных символов для идентификации различных приложений (например, библиотеки используют A / B, FedEx используют C / D).

Codabar может иметь переменную длину, единственное ограничение - это ширина, доступная для печати. Данные в штрих-коде линейно представлены этим черно-белым (полоса / пробел) шаблоном, каждый символ которого состоит из 4 черных полос и трех пробелов. Символы не могут начинаться с пробела, они должны начинаться с вертикальной линии.

Набор символов

Codabar кодируется с использованием 4 вертикальных полос и 3 пробелов, всего 7 символов. Отношение узкого к широкому составляет от 1: 2,25 до 1: 3. Также применяются следующие правила:

  • 12 основных символов (цифры 0–9, дефис и $) кодируются всеми возможными комбинациями широкой полосы и широкого пробела.
  • Еще 4 символа (: / +.) Закодированы 3 широкими полосами и без больших пробелов.
  • 4 символа запуска и остановки (ABCD или в некоторых спецификациях EN * T) кодируются широкой полосой и двумя широкими пробелами.
Основные символы
Пространства Штрихи
0001 0010 0100 1000
001 0 lll l 1 ll l l 4-й л л л л 5 l ll l
010 2 ll l l - ll l l $ l l ll 9 l l ll
100 Шестой l ll l 7-е ll l l 8-е l l ll 3 l lll
Символы запуска и остановки
Пространства Штрихи
0001 0010 0100 1000
011 C или * ll l l D или E ll l l А или Т l l ll (обратный B / N)
110 Родившийся lll l (обратный АКПП) (обратный D / E) (обратный C / *)
Символы расширения
Пространства Штрихи
1110 1101 1011 0111
000 . lll l / ll l l : l l ll + l lll

Индивидуальные доказательства

  1. а б в Что такое Codabar? Проверено 28 мая 2019 года .
  2. Штрих-код Codabar 1D. Проверено 28 мая 2019 года .
  3. Codabar ANSI. Проверено 28 мая 2019 года .