Поделиться через


Общие атрибуты

Внимание

Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.

Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.

Общие атрибуты представляют один из типов атрибутов, определенных языком GPD. Общие атрибуты не связаны с определенной функцией или параметром. Общие атрибуты делятся на следующие группы:

Атрибуты только для корневого уровня

Общие атрибуты печати

Атрибуты печати текста

Атрибуты растерной печати

Атрибуты векторной печати

Обычно все общие атрибуты помещают в файл GPD на корневом уровне (то есть не внутри фигурных скобок). Атрибуты только для корневого уровня всегда должны размещаться на корневом уровне.

Иногда значение общего атрибута (за исключением атрибутов только для корневого уровня) зависит от параметров конфигурации. В таком случае запись атрибута может размещаться в операторе *Option или в операторе *Case (расположен на корневом уровне или в операторе *Option). Если атрибут не находится на корневом уровне (либо из-за того, что он содержится в операторе *Option, либо из-за того, что он находится в операторе *Case, имя атрибута должно быть префиксировано символом EXTERN_GLOBAL следующим образом:

EXTERN_GLOBAL: *AttributeName: AttributeValue

Дополнительные сведения об указании зависимостей конфигурации см . в условных инструкциях.