ПРИЛОЖЕНИЕ Q
(Справочное)
Рекомендации по определению матрицы символа PDF417
Для определения матрицы символа в виде числа строк () и столбцов () до печати символа следует использовать ряд параметров.
Каждый параметр назначает одну характеристику, которая может ограничивать матрицу символа. Обозначения (в нижеуказанных уравнениях) и соответствуют обозначениям, установленным в 3.2.
Формулы можно использовать непосредственно или для создания более сложного алгоритма.
Параметр 1 - число строк
(4.2.1)
Параметр 2 - число столбцов
(4.2.2)
Параметр 3 - размер
Определяют в нормативном документе, устанавливающем требования по применению (4.8)
Параметр 4 - размер
(4.8)
Параметр 5 - горизонтальная свободная зона
(4.8)
Параметр 6 - вертикальная свободная зона
(4.8)
Параметр 7 - полезная длина символа
Этот параметр может быть ограничен полем обзора сканера или шириной этикетки
Параметр 8 - полезная высота символа
Этот параметр может быть ограничен полем обзора сканера или шириной этикетки
Параметр 9 - параметры матрицы
Параметр 10 - коэффициент сжатия символа
До определения размера символа может быть вычислено число кодовых слов данных и кодовых слов коррекции ошибки. Следующий этап зависит от ограничений определенных параметров, указанных в применении. Если параметры применения определяют общий коэффициент сжатия символа, можно использовать рекомендации 2 настоящего приложения по вычислению числа столбцов области данных, требуемых для создания символа с данным коэффициентом сжатия.
Если, в противном случае, в применении ограничивается допустимая высота либо длина символа (или оба параметра), можно использовать более простые вычисления. Рекомендации 1 демонстрируют этот простой алгоритм, который следует использовать при ограниченной длине символа.