Crear un documento PrintCapabilities

Este tema no está actualizado. Para obtener la información más reciente, consulte especificación de esquema de impresión.

Una vez validado printTicket, se puede usar para crear una instantánea de PrintCapabilities. El proveedor debe tener una representación interna para cualquier propiedad cuyo valor dependa de la configuración del dispositivo. Por ejemplo, si SpotDiameter es una propiedad que depende de las características Resolution y MediaType, una representación interna de SpotDiameter en relación con los distintos valores de Resolution y MediaType podría aparecer como en la tabla siguiente:

Solución MediaType SpotDiameter
300
Vinculación
520
300
Brillante
350
600
Vinculación
330
600
Brillante
180
1200
Vinculación
250
1200
Brillante
100

En este ejemplo, el proveedor PrintCapabilities debe usar printTicket proporcionado para seleccionar la entrada adecuada de la tabla interna e informar de que como valor de la propiedad SpotDiameter. Este proceso se repite para cada propiedad multivalor (para cada propiedad cuyo valor depende de la configuración). En la sección PrintCapabilities Schema and Document Construction (Esquema de PrintCapabilities y Construcción de documentos ) se describen los demás pasos implicados en la creación de una instantánea de PrintCapabilities.

Para crear una instantánea del documento PrintCapabilities predeterminado, proporcione un printTicket predeterminado (en lugar de un PrintTicket arbitrario) al método que crea documentos PrintCapabilities.

Especificación del esquema de impresión