Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 22.12.2025 по 28.12.2025
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ 31016-2003; Страница 29

или поделиться

Страница 29
Страница 1 Untitled document
ГОСТ Р 51294.9—2002
4.9.1 Определение коэффициента сжатия модуля
Коэффициент сжатия печатаемого модуля (aspect ratio ofthe module) определяют два размера:
Xтребуемая ширина самого узкого штриха и самого узкого пробела;
Y требуемая высота каждой строки.
Эти размеры определяются пользователем или нормативными документами, регламентирую
щими применение штрихового кода. Основным фактором, определяющим эти параметры, является
разрешение систем печати и считывания, используемых в рамках конкретного применения (4.14).
4.9.2 Определение матрицы строк и столбцов символа
Для определения матрицы символа, т.е. числа строк г и числа столбцов с, учитывают следую
щие факторы:
- объем и тип данных, подлежащих кодированию;
- основные правила символики, определяющие, например, предельное число строк и столбцов
(4.2.1 и 4.2.2);
- фактическое пространство для нанесения символа;
- более длинные строки приводят к уменьшенной вспомогательной части символа (включающей
знаки СТАРТ и СТОП, индикаторы строки и области свободных зон);
- длина строки (включая свободные поля) должна быть меньше длины линии сканирования, рег
ламентируемой или подразумеваемой в рамках применения;
- тип сканера, который может определять общий коэффициент сжатия символа;
- выбранный уровень коррекции ошибок.
Во многих применениях допустимая длина символа является первичным ограничением и мат
рицу символа можно определить фиксированным числом столбцов. В приложении Q приведены ре
комендации по определению матрицы символа.
После кодирования исходных данных с использованием выбранных режимов уплотнения из
вестно число исходных кодовых слов данных m (до дополнения дескриптором длины символа и лю
быми кодовыми словами-заполнителями). После выбора числа строк и столбцов и уровня коррекции
ошибок общее число кодовых слов данных и вычисляют по формуле
и = с х г к
где с, к, и и г соответствуют определениям, приведенным в 3.2.
В матрице могут возникнуть ситуации, когда для достижения необходимого числа строк и
столбцов требуется использование кодовых слов-заполнителей (условно используется кодовое слово
со значением 900). Такая ситуация может произойти при
и > m + 1 ,
где т и п соответствуют определениям, приведенным в 3.2.
Дескриптору длины символа следует назначить значение и, определенное выше. Таким образом:
d, ис х г к.
Требуемое число кодовых слов-заполнителей равно m)1.
Кодовые слова-заполнители должны иметь значение 900 и размещаться в позициях младших
разрядов последовательности кодовых слов данных, т.е. справа от исходного кодового слова данных
в позиции самого младшего разряда (но до управляющего блока Макро PDF417, при наличии). При мер
такого преобразования приведен ниже. Независимо от включения дескриптора длины символа и каких-
либо кодовых слов-заполнителей последовательность кодовых слов должна оставаться иден тичной
последовательности, изначально произведенной при кодировании данных.
ПРИМЕР
Пусть m = 246, с = 12, г= 24 и к = 32, тогда и = (с х г) к = (12 х 24)32 = 256.
П р и м е ч а н и еОбозначения соответствуют указанным выше.
Значение дескриптора длины символа иравно 256.
Число кодовых слов-заполнителей равно: m)1= 2562461=9.
В настоящем примере кодовые слова данных (до кодовых слов-заполнителей) начинаются с
функции фиксации в режиме цифрового уплотнения (кодовое слово 902) и заканчиваются кодовым
словом со значением 423. Все кодовые слова-заполнители являются кодовыми словами 900. Допол
нение дескриптором длины символа и кодовыми словами-заполнителями представлено ниже:
25