Статус документа
Статус документа

ГОСТ ISO/IEC 15438-2018 Информационные технологии (ИТ). Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода PDF417

     5.3 Основное кодирование

5.3.1 Структура знака символа

Каждый знак символа PDF417 должен состоять из следующих элементов: четырех штрихов и четырех пробелов, ширина каждого иp которых может быть от одного до шести модулей. Совокупная ширина четырех штрихов и четырех пробелов должна составлять 17 модулей. Знаки символа PDF417 могут быть декодированы путем измерения расстояний внутри знака.

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

     
Рисунок 3 - Знак символа PDF417

          

В PDF417 имеется 929 установленных значений знаков символа (кодовых слов), пронумерованных от 0 до 928.

Кодовые слова представлены в виде трех взаимно исключающих наборов знаков символа или кластеров. Каждый кластер кодирует 929 допустимых кодовых слов PDF417 в виде различных комбинаций штрихов и пробелов так, что один кластер отличается от другого. Кластеры обозначают номерами 0, 3, 6. Определение кластера распространяется на все знаки символа PDF417, за исключением знаков СТАРТ и СТОП.

Номер кластера определяют по следующей формуле

,


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

Номер кластера для знака символа, представленного на рисунке 3, составляет:


Значения кодовых слов и последовательности штрихов и пробелов для каждого кластера знаков символа приведены в приложении А.

5.3.2 Знаки СТАРТ и СТОП

Знаки СТАРТ и СТОП должны быть представлены в соответствии с таблицей 1 и рисунком 4.

Таблица 1 - Последовательность штрихов и пробелов для знаков СТАРТ и СТОП

Знак

Последовательность штрихов и пробелов

B

S

B

S

B

S

B

S

В

СТАРТ

8

1

1

1

1

1

1

3

СТОП

7

1

1

3

1

1

1

2

1


Примечание 1 - Знаки PDF417 СТАРТ и СТОП уникальны тем, что в них присутствуют элементы шириной более шести модулей.

Примечание 2 - Знак СТОП имеет один дополнительный элемент - штрих шириной в один модуль.


Последовательность штрихов и пробелов в знаках СТАРТ и СТОП должна быть одинаковой для всех строк.