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 |
Индивидуальные доказательства
- ↑ а б в Что такое Codabar? Проверено 28 мая 2019 года .
- ↑ Штрих-код Codabar 1D. Проверено 28 мая 2019 года .
- ↑ Codabar ANSI. Проверено 28 мая 2019 года .