Интернет магазин китайских планшетных компьютеров



Компьютеры - Code 128

01 июля 2011





Слово "Wikipedia" записанное при помощи Code 128-B

Стандарт штрихкода Code 128 существенно отличается от таких широко распространённых стандартов штрихового кода, как например, EAN. Отличия заключаются, прежде всего, в возможности кодирования не только цифр, но и букв латинского алфавита, а также специальных символов. Кроме того, цифровой код в формате Code 128 становится очень компактным, что достигается за счёт «двойной упаковки» данных, когда два числа записываются в один модуль штрих кода. Буквенные символы кодируются обычным — «одиночным» способом, что делает буквенный код в формате Code 128 вдвое длиннее цифрового.

Штриховой код Code 128 включает в себя 107 символов. Из которых 103 символа данных, 3 стартовых, и 1 остановочный символ. Для кодирования всех 128-ми символов ASCII предусмотрено три комплекта символов штрихового кода Code 128 — A, B и C, которые могут использоваться внутри одного штрих кода.

  • 128A — символы в формате ASCII от 00 до 95 и специальные символы;
  • 128B — символы в формате ASCII от 32 до 127 и специальные символы;
  • 128C — символы в формате ASCII от 00 до 99.

Технические требования к символике штрихового кода Code 128, показатели символики, кодирование знаков данных, размеры, алгоритмы декодирования, параметры применения и строки-префиксы и идентификатора символики в России регламентируются ГОСТ 30743-2001 «Автоматическая идентификация. Кодирование штриховое. Спецификация символики Code 128».

Структура Code 128

Структура штрихкода Code 128 достаточно проста. Штрих код состоит из шести зон:

  • Белое поле;
  • Стартовый символ;
  • Кодированная информация;
  • Проверочный символ;
  • Остановочный символ;
  • Белое поле.

Символы штрихового кода Code 128 состоят из трёх штрихов и трёх промежутков. Штрихи и промежутки имеют модульное построение. Ширина каждого модуля составляет от 1 до 4 модулей. Ширина знака равна 11 модулям. Остановочный знак состоит из тринадцати модулей и имеет четыре штриха и три промежутка.

Контрольный знак Code 128

В спецификации Code 128 использование контрольного знака является обязательным. Согласно Таблице символов штрих кода Code 128, каждому знаку присваивается соответствующие значение. Затем, для каждого знака, кроме знака «Stop» и контрольного знака, назначается весовой коэффициент, 1, 2, 3,..., n. При этом, знакам «Start» и следующему за ним первому знаку, присваивается весовой коэффициент равный 1. Контрольный знак вычисляется как сумма произведений весовых коэффициентов на соответствующие значения по модулю 103. Располагается контрольный знак между последним знаком данных и знаком «Stop».

По данным:

  1. ↑ TradePilot  . — Описание стандарта штрих кода Code 128. Проверено 29 ноября 2009.


Просмотров: 2525


<<< Aztec Code
Code 39 >>>