Compartir a través de


Compatibilidad con XPS en versiones anteriores de Windows

Importante

La plataforma de impresión moderna es el medio preferido de Windows para comunicarse con impresoras. 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 Plataforma de impresión moderna y la Guía de diseño de aplicaciones para compatibilidad con impresión.

Además de Windows Vista, las tecnologías basadas en XPS se admiten en Microsoft Windows Server 2003 y Windows XP a través del componente de entorno de ejecución de Microsoft WinFX 3.0. La impresión XPS funcionará en escenarios de Punto e impresión con estos sistemas operativos.

La compatibilidad con Windows Server 2003 y Windows XP se proporciona de la siguiente manera:

  • Conversión transparente de salida para aplicaciones Win32 y Windows Presentation Foundation (WPF). Aunque la salida de representación difiere significativamente entre las aplicaciones Win32 y Windows Presentation Foundation (WPF), el modelo de controlador XPSDrv permite que ambos tipos de aplicación se impriman en un solo controlador. La salida de la impresión se convierte adecuadamente entre los tipos de aplicación y los tipos de controlador, lo que permite una matriz de compatibilidad completa entre las aplicaciones Win32 y WPF que imprimen en impresoras basadas en GDI y XPS. La infraestructura XPSDrv también está disponible para su uso en Windows Server 2003 y Windows XP.

  • Modelo de canalización de filtro coherente. Las canalizaciones de filtro en Windows Vista, Windows Server 2003 y Windows XP admiten las mismas interfaces para filtros, modelos de complementos, archivos de configuración de canalización y registro de eventos. Hay algunas diferencias, incluida la compatibilidad reducida con las notificaciones en versiones anteriores de Windows. Para Windows Vista, el filtro de representación tiene control completo de las notificaciones y puede enviar notificaciones sobre cualquier tipo de "parte" que el filtro está procesando (es decir, un documento, página, fuente, imagen, etc.). Para los consumidores escalables de versiones anteriores de Windows, las notificaciones solo se producen en los límites de página.

  • Procesador de impresión basado en XPS. Para Windows Server 2003 y Windows XP, hay un procesador de impresión basado en XPS que habilita XPSDrv. El procesador de impresión basado en XPS hospeda controladores XPSDrv y se comunica con el administrador de trabajos de impresión existente en estos sistemas operativos. Algunas características de la ruta de impresión XPS solo están disponibles en Windows Vista, por lo que el controlador XPSDrv debe poder degradarse correctamente a versiones anteriores de Windows.

Para obtener más información sobre XPS, descargue la Información general sobre la especificación de papel XML.