ГОСТ Р 51294.9—2002
кодовые слова - 1NT (количество цифровых разрядов/З)* 1
ПРИМЕР:
Для последовательности из 28 разрядов
INT (28/3)+1
-9*1
-10 кодовых слов
4.4.4.3 Переход из режима цифрового уплотнения
Режим цифровою уплотнения может быть завершен с окончанием символа или с помощью лю
бого из указанных кодовых слов:
900 (фиксация в режиме текстовою уплотнения);
901 (фиксация в режиме байтового уплотнения):
902 (фиксация в режиме цифрового уплотнения);
924 (фиксация в режиме байтового уплотнения);
928 (начало управляющего блока Макро PDF417);
923 (начало необязательного поля Макро PDF417);
922 (ограничитель Макро PDF417).
Последние три кодовых слова могут встречаться только внутри управляющего блока Макро
PDF417 символа Макро PDF417 (4.13.1). На режим цифрового уплотнения также влияет присутствие
зарезервированного кодового слова (4.4.6).
Повторный вызов режима цифрового уплотнения (путем использования кодового слова 902 не
выходя из режима цифрового уплотнения) служит для завершения группирования текущего режима
цифрового уплотнения, как указано в 4А4.2, и для начала нового группирования. Эта процедура мо
жет быть необходима при кодировании номера назначения интерпретации расширенною канала (в
соответствии с 4.5.3.4).
В ходе процесса декодирования для режима цифрового уплотнения результат преобразования
базы 900 в базу 10 должен привести к числу, в котором разрядом старшего порядка является 1. Если
преобразование базы 900 в базу 10 не имеет результатом число, начинающееся с 1, символ должен
рассматриваться как дефектный. Начальная 1исключается при получении исходного числа.
4.4.5 Рекомендации по выбору подходящею режима уплотнения
Все базовые разработки при печати и сканировании символов PDF417 должны предусматривать
грн режима: текстовое уплотнение, байтовое уплотнение, цифровое уплотнение. Набор знаков по
умолчанию дзя режима текстовою уплотнения должен соответствовать установленному в
приложе нии В. Режим текстового уплотнения обычно эффективнее режима байтового уплотнения
дзя коди рования текстовых файлов стандартной версии КОИ-7 в связи с большим уплотнением
знаков КОИ-7 с десятичными значениями 9, К). 13 и от 32 до 126.
Режим цифрового уплотнения должен использоваться для протяженных цепочек цифр.
Рекомендации по переключению между режимами дзя получения наименьшего числа кодовых
слов приведены в виде алгоритма в приложении Р.
4.4.6 Обработка зарезервированных кодовых слов PDF4I7
4.4.6.1 Краткий обзор
Символы PDF4I7, предназначенные дзя использования в открытых системах, не должны ис
пользовать кодовые слова, которые обозначены как зарезервированные (4.4.1) в настоящем стандар те.
Однако декодирующее оборудование должно поддерживать передачу зарезервированных кодовых
слов, используя управляющие последовательности в соответствии с 4.17.4. Декодирующее оборудо
вание также может поддерживать опцию обработки таких символов как дефектных, что может про
изойти при работе в режиме базового кандза.
Системы приема должны отбрасывать данные, содержащие любые управляющие последова
тельности. использующие зарезервированные кодовые слова до тех пор, пока в систему не внесут но вое
определение для ранее зарезервированного кодового слова.
4.4.6.2 Создание будущею использования зарезервированных кодовых слов
Любые новые кодовые слова, подлежащие определению в будущих редакциях настоящего стан
дарта, должны иметь свои правила кодирования, направленные на обеспечение обратной совмести
мости с ранее установленным оборудованием. В частности:
- если новое сигнальное кодовое слово (отличное от кодовог о слова нового режима уплотнения)
закодировано, непосредственно за ним должна следовать соответствующая функция фиксации в ре-
18