Citrix Virtual Apps and Desktops

Controlador de impresión universal (UPD) de Citrix Universal™

  • El Controlador de impresión universal (UPD) de Citrix no es un controlador único, sino una tecnología que comprende componentes tanto en el servidor (VDA) como en el cliente (punto final con la aplicación Workspace).

  • Componente del servidor: Instalado con el VDA, incluye los controladores de impresión genéricos reales, como el “Citrix Universal Printer” (que utiliza el formato EMF) y el “Citrix XPS Universal Printer” (que utiliza el formato XPS), junto con la compatibilidad con los formatos PDF y PS. Su función es capturar la salida de impresión generada por las aplicaciones que se ejecutan en el VDA en un formato independiente del dispositivo.

  • Componente del cliente: Incluido en la instalación de la aplicación Citrix Workspace™, este componente recibe el flujo de impresión enviado desde el VDA. Luego, interactúa con el subsistema de impresión local de Windows en el dispositivo de punto final para renderizar el trabajo de impresión utilizando el controlador específico del dispositivo adecuado instalado localmente para la impresora de destino.

La siguiente ilustración muestra los componentes del controlador de impresión universal y un flujo de trabajo típico para una impresora conectada localmente a un dispositivo:

  • print-1

  • El objetivo principal del UPD es simplificar la gestión de los controladores de impresora dentro del entorno Citrix®. Al usar un controlador integrado en el VDA, los administradores pueden evitar instalar y mantener potencialmente cientos de controladores específicos de diferentes fabricantes, que son una fuente común de inestabilidad y conflictos. El UPD tiene como objetivo ser compatible con una amplia gama de impresoras, proporcionando una interfaz universal entre la sesión virtual y las capacidades de impresión del cliente.

  • Formatos compatibles

  • La tecnología UPD es compatible con varios formatos de datos de impresión, lo que permite flexibilidad en cómo se procesan y renderizan los trabajos de impresión:

  • EMF (Enhanced Metafile Format): El formato predeterminado utilizado por el controlador “Citrix Universal Printer”. Es un formato vectorial nativo de Windows de 32 bits. La impresión mediante EMF es generalmente eficiente, pero normalmente requiere un punto final de cliente basado en Windows para la renderización.
  • XPS (XML Paper Specification): Utilizado por el controlador “Citrix XPS Universal Printer”. XPS es un lenguaje de descripción de página basado en XML desarrollado por Microsoft, similar en concepto a PDF, diseñado para ser independiente de la plataforma.
  • PS (PostScript): Un lenguaje de descripción de página desarrollado por Adobe, conocido por sus capacidades para manejar gráficos y tipografía complejos, a menudo utilizado en la publicación y por varias impresoras y periféricos multifunción. Los clientes de Linux a menudo utilizan la impresión PostScript con UPD.
  • PDF: PDF es un estándar abierto ampliamente utilizado para el intercambio de documentos. Encapsula una descripción completa de un documento plano de diseño fijo, incluido el texto, las fuentes, los gráficos y otra información necesaria para mostrarlo. Está diseñado para ser independiente de la plataforma y es ideal para preservar la fidelidad del documento en diferentes sistemas y aplicaciones.

El uso del UPD ofrece varias ventajas potenciales:

  • Gestión de controladores reducida: Disminuye significativamente el número de controladores necesarios en las imágenes VDA, lo que simplifica la creación y el mantenimiento de imágenes.
  • Estabilidad mejorada: Menos controladores significan menos conflictos potenciales y un menor riesgo de bloqueos del administrador de cola de impresión relacionados con los controladores o inestabilidad del sistema.
  • Trabajos de impresión optimizados: Ciertos formatos UPD, particularmente EMF, a veces pueden resultar en tamaños de trabajo de impresión más pequeños en comparación con los controladores nativos.
  • Compatibilidad con funciones avanzadas: Los componentes UPD de EMF y XPS pueden admitir funciones de impresión avanzadas (como grapado, selección de bandeja) si el controlador nativo del cliente expone estas capacidades a través de la tecnología estándar de capacidad de impresión de Microsoft.
Controlador de impresión universal (UPD) de Citrix Universal™