Share via


Controladores de impresora XPSDrv

Importante

Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con aplicaciones de soporte técnico de impresión (PSA), para personalizar la experiencia de impresión en Windows 10 y 11 para el desarrollo de dispositivos de impresora.

Para obtener más información, consulte la guía de diseño de aplicaciones de soporte técnico de impresión.

El controlador de impresora XPSDrv amplía la arquitectura del controlador de impresora de la versión 3 basada en GDI de Microsoft para admitir el consumo de documentos XML Paper Specification (XPS). Con un controlador de impresora XPSDrv, el formato de documento XPS se usa como formato de archivo de cola y como formato de archivo de documento.

Introducción a XPS

La especificación de papel XML (XPS) es la base para las mejoras de impresión y documentos en Windows Vista. Esta especificación describe la apariencia de los documentos de formato fijo mediante un formato de documento estructurado basado en XML.

El formato de documento XPS consta de marcado XML que define el diseño de un documento y la apariencia visual de cada página junto con reglas de representación para mostrar o imprimir el documento.

Introducción a XPS para imprimir

El formato de documento XPS actúa como formato de documento, un formato de archivo de cola y un lenguaje de descripción de página (PDL) para impresoras. Si usa XPS de forma coherente a lo largo de un ciclo de documentos, puede mejorar considerablemente la previsibilidad y la confiabilidad de impresión. La fidelidad y el rendimiento mejoran cuando el formato del documento es el mismo que el formato de archivo de cola y el PDL. Mediante el uso del formato de documento XPS a lo largo del procesamiento de impresión, puede eliminar la necesidad de cualquier conversión de formato de documento entre una aplicación y la impresora, por lo que puede entregar una experiencia de "lo que ve es lo que obtiene" (WYSIWYG).

El archivo de cola XPS usa el formato de documento XPS. El archivo de cola XPS está abierto y extensible, se puede ver mediante servicios de plataforma y se puede volver a insertar en flujos de trabajo de documentos.

El marcado del archivo de cola xps para describir documentos XPS es compatible con el marcado de Lenguaje de marcado de aplicación extensible (XAML) en Windows Presentation Foundation (WPF). Por lo tanto, los documentos que se describen en el archivo de cola XPS se pueden representar de forma nativa en WPF sin pérdida de datos o fidelidad porque no es necesario realizar ninguna conversión. Las etiquetas XAML del archivo de cola XPS son representaciones XAML para las clases de representación existentes en WPF. El formato de documento XPS es idéntico al formato de "impresión" y conserva eficazmente el contenido de la aplicación y la intención del usuario.

Esta sección incluye:

Características de impresión XPS

Introducción a la ruta de impresión de Windows

Compatibilidad con XPS en versiones anteriores de Windows

Para obtener más información sobre la impresión XPS para desarrolladores de controladores de impresora, consulte CONTROLADOR de impresora XPSDrv.