Создание документа PrintCapabilities

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

После проверки PrintTicket его можно использовать для создания копии PrintCapabilities. Поставщик должен иметь внутреннее представление для любого свойства, значение которого зависит от конфигурации устройства. Например, если SpotDiameter является свойством, зависящим от функций разрешения и MediaType, внутреннее представление SpotDiameter, так как оно относится к различным значениям для Resolution и MediaType, может отображаться в следующей таблице:

Резолюция Тип медиа Диаметр пятна
300
Облигация
520
300
Глянцевый
350
600
Облигация
330
600
Глянцевый
180
1200
Облигация
250
1200
Глянцевый
100

В этом примере поставщик PrintCapabilities должен использовать предоставленный PrintTicket, чтобы выбрать правильную запись из внутренней таблицы и сообщить об этом в качестве значения свойства SpotDiameter Property. Этот процесс повторяется для каждого многозначного свойства (для каждого свойства, значение которого зависит от конфигурации). В разделе PrintCapabilities Schema and Document Construction описаны другие шаги создания моментального снимка PrintCapabilities.

Чтобы создать моментальный снимок документа PrintCapabilities по умолчанию, предоставьте стандартный PrintTicket (а не произвольный PrintTicket) методу, который создает документы PrintCapabilities.

спецификация схемы печати