ГОСТ Р 70176—2022
Динамические формы XFA не должны использоваться в файлах, соответствующих настояще
му стандарту. Для определения, является ли форма XFA динамической, соответствующая настоя
щему стандарту программа чтения должна найти элемент dynamicRender и сравнить его значение с
«required»; при их совпадении форма считается динамической.
Примечание — Элемент dynamicRender является дочерним элементом элемента acrobat7, который
в свою очередь является дочерним элементом элемента acrobat, являющегося дочерним элементом элемента
config, который является дочерним элементом корневого элемента xdp.
7.16 Безопасность
Зашифрованный соответствующий настоящему стандарту файл должен содержать ключ Р в сво
ем словаре шифрования (см. [2], пункт 7.6.3.2, таблица 21). Положение 10-го бита ключа Р должно быть
истинным.
Примечания
1 Наличие этого набора битов обеспечивает поддержку средств вспомогательных технологий.
2 Рекомендуется не шифровать документы таким образом, чтобы запретить вспомогательным технологиям
доступ к содержимому документов или запретить пользователям конвертировать документы в альтернативные
форматы, доступные для людей с ограничениями жизнедеятельности.
7.17 Навигация
Документ должен содержать навигационный контур документа, соответствующий порядку чтения
и уровню навигационных меток (см. [2], пункт 12.3.3).
Примечание — Навигационный контур документа содержит элементы навигационного контура, кото
рые часто именуются навигационными ярлыками. Элементы навигационного контура могут отсылать к конкретным
местам документа или инициировать действия.
Записи в дереве PageLabels number (см. [2], пункт 7.7.2, таблица 28), при их наличии, должны
быть семантически верными.
7.18 Аннотации
7.18.1 Общие положения
Требования данного раздела не применяются к аннотациям, для которых установлен флаг
«hidden» или границы которых находятся за пределами отображаемой области страницы, а также к
подтипу «всплывающих» аннотаций.
Аннотации должны быть представлены в дереве структуры в правильном порядке чтения в соот
ветствии с разделом «Annotation Elements» (см. [2], пункт 14.8.4.4.3).
При использовании для целей визуального форматирования аннотации должны быть размечены
в соответствии с их семантической функцией. Такие аннотации должны быть размечены соответству
ющими типами тегов структуры.
Примечание — Примером аннотации, используемой для визуального форматирования, является поле
формы, применяющееся для маскировки других объектов.
Любая аннотация, которая не имеет ключа Contents в своем словаре, должна иметь альтернатив
ное описание (см. [2], пункт 14.9.3).
7.18.2 Типы аннотаций
Аннотации, подтипы которых не определены [2], должны соответствовать требованиям 7.18.1.
Аннотации подтипа TrapNet являются недопустимыми.
7.18.3 Порядок вкладок
Порядок вкладок определяется деревом структуры. Каждая страница, на которой имеется анно
тация, должна содержать в своем словаре страницы ключ Tabs (см. [2], пункт 7.7.3.3, таблица 30) и его
значением должно быть S.
7.18.4 Формы
Аннотация виджета должна быть вложена в тег Form (см. [2], пункт 14.8.4.5, таблица 340).
Примечание — Аннотации виджетов используются для интерактивных форм.
9