ГОСТ Р 51294.9—2002
*-|
СТОП
L|
СТАРТ
Гь
L?
*-к
L«
Lie
d|5d,*R,
dnduRi
d|,
dm
R,
d„
d«
R-.
d? dbR<
d$ djR*
d,daR?
didnR*
E3Ei
R.j
EiEo
Rio
Обозначения: d)S—дескриптор длины символа:
di4— di — закодированное представление данных:
do— кодовое слово-заполнитель.
Рисунок 2 — Пример схемы размещения символа PDF417
Примечание — ЗначенияL. R. d и Ь определены в 3.2.
Номер модуля
11 | 2 |3| 4 15 |б| 7| 8 19 110|11|12|13|14|15|1б|17|
Ширинаэлемента
Ь,b jЬ*Ь4
*1*2®Э®4
Рисунок 3 — Знак символа PDF4I7.
В PDF4I7 имеется 929 установленных значений знаков символа (кодовых слов), пронумерован
ных от 0 до 928.
Кодовые слова представлены в виде грех взаимно исключающих наборов знаков символа или
кластеров. Каждый кластер кодирует 929 допустимых кодовых слов PDF417 в виде различных ком
бинаций штрихов и пробелов так. что один кластер отличается от другого. Кластеры обозначают но
мерами 0. 3, 6. Задание кластера распространяется на все знаки символа PDF417, за исключением
знаков СТАРТ и СТОП.
Помер кластера К определяют по следующей формуле
К - (Ь| - Ь2 ♦ Ь3 - Ь4 ♦9) mod 9,
где Ь|, Ьз, Ьз и Ь4 — ширина в модулях соответственно четырех штрихов.
Номер кластера К для знака символа, представленного на рисунке 3, составляет
К ’(5 —1 * 1—2 *9) mod 9 - 3 .
Значения кодовых слов и последовательности штрихов и пробелов для каждого кластера знаков
символа приведены в приложении А.
7