Compartir a través de


Imprimir fondo del esquema

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

El esquema de impresión está diseñado para solucionar los problemas de opacidad y ambigüedad asociados a la comunicación interna entre los componentes del subsistema de impresión y la comunicación externa entre el subsistema de impresión y las aplicaciones.

La interacción actual del subsistema de impresión con las aplicaciones y los complementos de los proveedores de hardware usa la estructura DEVMODE binaria, basada en índices y DevCaps binarios. La configuración realizada por cada componente es en gran medida opaca para otros componentes, lo que impide la portabilidad de la configuración entre dispositivos o incluso entre diferentes versiones de controlador en el mismo dispositivo. Además, PrintCapabilities no puede aprovecharse fácilmente de las aplicaciones cliente sin conocimientos propietarios del dispositivo ni mediante la interfaz de usuario (UI) del controlador. Además de estas limitaciones, en un sentido más amplio no hay ningún lenguaje bien definido para describir atributos generales de dispositivo, PrintCapabilities, configuraciones de dispositivo o formato de trabajo. El esquema de impresión y sus tecnologías relacionadas están diseñados para abordar estas limitaciones, lo que proporciona un método coherente, inequívoca y extensible de comunicación de la configuración y las funcionalidades de forma consolidada y lógica.

Las bases conceptuales de las palabras clave de esquema de impresión y el marco de esquema de impresión son la coherencia, la falta de ambigüedad y extensibilidad. La coherencia se logra mediante el uso de las palabras clave de esquema de impresión y el marco de esquema de impresión como bloques de creación para la comunicación entre los componentes de impresión de próxima generación. Las aplicaciones, el subsistema de impresión de Microsoft Windows y los complementos e controladores IHV interactúan con este mecanismo común. Estas palabras clave, su estructura y su significado estarán bien definidos por el esquema público. Esto evita la ambigüedad en el significado de una palabra clave determinada y evita palabras clave redundantes o duplicadas. Todos los componentes pueden basarse en el uso de una palabra clave determinada para transmitir una determinada intención y tener esa intención bien comprendida por el destinatario. La extensibilidad es fundamental para ser la longevidad de las palabras clave de esquema de impresión, lo que garantiza que el esquema público sea una entidad dinámica. La estructura también permite extensiones privadas, que conceden a los IHD la flexibilidad de innovar según lo deseado, teniendo en cuenta la inclusión futura de una palabra clave privada en el esquema público es esencial para conservar la coherencia y evitar la ambigüedad.

de especificación de esquema de impresión de