ГОСТ Р 51294.9—2002
в поле индекса сегмента равно 99 998. Таким образом распределенное представление файла данных может со
держать до 99 999 символов Макро PDF417.
П р и м е ч а н и е — При переводе в обьсм информации 99 999 символов составят примерно 110 млн бай
тов данных в режиме байтового уплотнения, или 184 млн знаков в режиме текстового уплотнения, или около
300 млн знаков в режиме цифрового уплотнения.
Н.2.2 Ноле идентификации файла
Для каждого связанного символа Макро PDF417 ноле идентификации файла (file ID) содержит одно и то же
значение. Оно обеспечивает соответствие всех воссоединенных данных символов одному распределенному пред
ставлению файла. Идентификация файла имеет поле переменной длины, которое начинается с первого кодового
слова, следующего за индексом сегмента, и продолжается до качала необязательных полей (если таковые присут
ствуют) или до окончания управляющего блока Макро PDF417 (в случае отсутствия необязательных полей).
Каждое кодовое слово в идентификации файла может иметь значение от 0 до 899. аффективно создавая серии
идсишфпкацпи файла для номеров базы 900. Каждое кодовое слово серии передается в качестве 3-разрядного деся
тичного значения представления КОИ-7.
П р и м е ч а н и е — На эффективность схемы идентификации файла влияет длина поля идентификации
файла и соответствие алгоритма, используемого для генерирования значения идентификации файла.
H.2J Необязательные ноля
Необязательные поля (optional field) могут следовать после идентификации файла. Каждое необязательное
поле начинается со специальной последовательности-указателя (tag sequence) и продолжается до начала следую
щего необязательного поля (если таковое присутствует) или окончания управляющего блока (если отсутствует
следующее необязательное поле). Последовательность-указатель состоит из кодового слова 923. за которым сле
дует отдельное кодовое слово указателя поля (field designator). В каждом необязательном поле данные,
следующие за послсдовагельносгью-ухазатслсм, имеют шпсрпрстацию. обусловленную спецификой поля. Нс
следует ис пользовать пустые необязательные поля. В таблице Н.1 представлено соответствие между текущими
заданными указателями полей и необязательным содержимым полей. Каждое необязательное пате начинается с
подразуме ваемого возврата к режиму уплотнения, представленному в таблице H.I. и с подразумеваемого
возвращения к ECI 000002 (или GLI 0 для кодирующих устройств, соответствующих ранее опубликованным
стандартам PDF417). Управляющая последовательность ЕС1 и функции фиксации в режиме и регистра в режиме
могут быть использо ваны, но только в необязательных полях, изначально находящихся в режиме текстового
уплотнения.
Эти поля всегда представляют параметры глобального файла и поэтому нс нуждаются в представлении в
управляющем блоке более чем в одном символе Макро PDF417 в пределах распределенного представления
файла, за исключением ноля числа сегментов (segment count), в соответствии с представленным ниже. Сегмент,
который содержит эти поля, задастся специальной реализацией кодирующего устройства. Если особое поле
подлежит появлению более чем в одном сегменте, оно должно идентично появиться в каждом сегменте. Нс су
ществует определенного порядка для необязательных полей.
Табл и ца Н.1 — Указатели необязательных полей Макро PDF417
Указатель поля
(fielddesignator)
Переданное зна
чениебайтов
Содержимое
Исходный режим
уплотнения
Фиксированный
режимуплотнения
Общее число
кодовыхслов
0
48
N
Переменное
1
49
Y
4
2
50
Y
6
3
51
N
1
lepCMCHHOC
4
52
N
1
lepCMCHHOC
5
53
Y
1
lepCMCHHOC
6
54
Имя файла
(File Name)
Число сегментов
(Segment Count)
Отметка времени
(Time Stamp)
Отправитель
(Sender)
11олучатсль
(Addressee)
Размер файла
(File Size)
Контрольная сумма
(Checksum)
Текстовое
уплотнение
Цифровое
уплотнение
Цифровое
уплотнение
Текстовое
уплотнение
Тскстовос
уплотнение
Цифровое
уплотнение
Цифровое
уплотнение
Y
4
П ри ме ч ан ия
1 Y в графе «Фиксированный режим уплотнения» означает, что в этом поле нс допускается использовать
никакие функции фиксации в режиме и регистра в режиме.
2 В последней графе «Общее число кодовых слов» учитывают последовательность-указатель из двух ко
довых слов.
60