Imprimir
La gestión de impresoras en su entorno es un proceso de varias etapas:
- Familiarícese con los conceptos de impresión, si aún no lo ha hecho.
- Planifique su arquitectura de impresión. Esto incluye analizar sus necesidades empresariales, su infraestructura de impresión existente, cómo interactúan sus usuarios y aplicaciones con la impresión hoy en día, y qué modelo de gestión de impresión se adapta mejor a su entorno.
- Configure su entorno de impresión seleccionando un método de aprovisionamiento de impresoras y, a continuación, creando directivas para implementar su diseño de impresión. Actualice las directivas cuando se añadan nuevos empleados o servidores.
- Pruebe una configuración de impresión piloto antes de implementarla para los usuarios.
- Mantenga su entorno de impresión Citrix® gestionando los controladores de impresora y optimizando el rendimiento de la impresión.
- Solucione los problemas que puedan surgir.
Conceptos de impresión
Antes de empezar a planificar la implementación, asegúrese de comprender estos conceptos fundamentales de impresión:
- Los tipos de aprovisionamiento de impresoras disponibles
- Cómo se enrutan los trabajos de impresión
- Los aspectos básicos de la gestión de controladores de impresora
Los conceptos de impresión se basan en los conceptos de impresión de Windows. Para configurar y gestionar correctamente la impresión en su entorno, debe comprender cómo funciona la impresión de red y de cliente de Windows y cómo se traduce esto en el comportamiento de la impresión en este entorno.
Proceso de impresión
En este entorno, toda la impresión es iniciada (por el usuario) en las máquinas que alojan las aplicaciones. Los trabajos de impresión se redirigen a través del servidor de impresión de red o del dispositivo de usuario al dispositivo de impresión.
No hay un espacio de trabajo persistente para los usuarios de escritorios y aplicaciones virtuales. Cuando una sesión finaliza, el espacio de trabajo del usuario se elimina, por lo que todas las configuraciones deben reconstruirse al comienzo de cada sesión. Como resultado, cada vez que un usuario inicia una nueva sesión, el sistema debe reconstruir el espacio de trabajo del usuario.
Cuando un usuario imprime:
- Determina qué impresoras proporcionar al usuario. Esto se conoce como aprovisionamiento de impresoras.
- Restaura las preferencias de impresión del usuario.
- Determina qué impresora es la predeterminada para la sesión.
Puede personalizar cómo realizar estas tareas configurando opciones para el aprovisionamiento de impresoras, el enrutamiento de trabajos de impresión, la retención de propiedades de impresora y la administración de controladores. Asegúrese de evaluar cómo las diversas configuraciones de opciones podrían cambiar el rendimiento de la impresión en su entorno y la experiencia del usuario.
Aprovisionamiento de impresoras
El proceso que hace que las impresoras estén disponibles en una sesión se conoce como aprovisionamiento. El aprovisionamiento de impresoras se maneja típicamente de forma dinámica. Es decir, las impresoras que aparecen en una sesión no están predeterminadas ni almacenadas. En su lugar, las impresoras se ensamblan, basándose en políticas, a medida que la sesión se construye durante el inicio de sesión y la reconexión. Como resultado, las impresoras pueden cambiar según la política, la ubicación del usuario y los cambios de red, siempre que se reflejen en las políticas. Así, los usuarios que se desplazan a una ubicación diferente podrían ver cambios en su espacio de trabajo.
El sistema también supervisa las impresoras del lado del cliente y ajusta dinámicamente las impresoras creadas automáticamente en la sesión basándose en adiciones, eliminaciones y cambios en las impresoras del lado del cliente. Este descubrimiento dinámico de impresoras beneficia a los usuarios móviles a medida que se conectan desde varios dispositivos.
Los métodos más comunes de aprovisionamiento de impresoras son:
- Universal Print Server - El (/es-es/citrix-virtual-apps-desktops/2402-ltsr/printing/printing-provision-printers.html) de Citrix proporciona soporte de impresión universal para impresoras de red. El Universal Print Server utiliza el controlador de impresión universal. Esta solución le permite usar un solo controlador en una máquina con SO multisesión para permitir la impresión en red desde cualquier dispositivo.
Citrix recomienda el Citrix Universal™ Print Server para escenarios de servidor de impresión remoto. El Universal Print Server transfiere el trabajo de impresión a través de la red en un formato optimizado y comprimido, minimizando así el uso de la red y mejorando la experiencia del usuario.
La función Universal Print Server comprende:
Un componente cliente, UPClient - Habilite el UPClient en cada máquina con SO multisesión que aprovisione impresoras de red de sesión y utilice el controlador de impresión universal.
Un componente de servidor, UPServer - Instale UPServer en cada servidor de impresión que aprovisiona impresoras de red de sesión y utiliza el controlador de impresión universal para las impresoras de sesión (independientemente de si las impresoras de sesión se aprovisionan de forma centralizada o no).
Para conocer los requisitos y los detalles de configuración de Universal Print Server, consulte los artículos sobre requisitos del sistema e instalación.
La siguiente ilustración muestra el flujo de trabajo típico para una impresora basada en red en un entorno que utiliza Universal Print Server.

Cuando habilita el Citrix Universal Print Server, todas las impresoras de red conectadas lo aprovechan automáticamente mediante la detección automática.
-
Creación automática - La creación automática se refiere a las impresoras creadas automáticamente al inicio de cada sesión. Tanto las impresoras de red remotas como las impresoras de cliente conectadas localmente se pueden crear automáticamente. Considere la posibilidad de crear automáticamente solo la impresora de cliente predeterminada para entornos con un gran número de impresoras por usuario. La creación automática de un número menor de impresoras utiliza menos sobrecarga (memoria y CPU) en las máquinas con SO multisesión. Minimizar las impresoras creadas automáticamente también puede reducir los tiempos de inicio de sesión del usuario.
Las impresoras creadas automáticamente se basan en:
-
Las impresoras instaladas en el dispositivo del usuario.
-
Cualquier política que se aplique a la sesión.
La configuración de la política de creación automática le permite limitar el número o el tipo de impresoras que se crean automáticamente. De forma predeterminada, las impresoras están disponibles en las sesiones al configurar automáticamente todas las impresoras en el dispositivo del usuario, incluidas las impresoras conectadas localmente y las de red.
Una vez que el usuario finaliza la sesión, las impresoras de esa sesión se eliminan.
La creación automática de impresoras de cliente y de red tiene un mantenimiento asociado. Por ejemplo, añadir una impresora requiere que:
- Actualice la configuración de la política de impresoras de sesión.
- Añada el controlador a todas las máquinas con SO multisesión mediante la configuración de la política de asignación y compatibilidad de controladores de impresora.
-
Enrutamiento de trabajos de impresión
El término ruta de impresión abarca tanto la ruta por la que se enrutan los trabajos de impresión como la ubicación donde se almacenan en cola. Ambos aspectos de este concepto son importantes. El enrutamiento afecta al tráfico de red. El almacenamiento en cola afecta a la utilización de los recursos locales en el dispositivo que procesa el trabajo.
En este entorno, los trabajos de impresión pueden tomar dos rutas hacia un dispositivo de impresión: a través del cliente o a través de un servidor de impresión de red. Esas rutas se denominan ruta de impresión del cliente y ruta de impresión de red. La ruta que se elige de forma predeterminada depende del tipo de impresora utilizada.
Impresoras conectadas localmente
El sistema enruta los trabajos a las impresoras conectadas localmente desde la máquina del SO multisesión, a través del cliente y, a continuación, al dispositivo de impresión. El protocolo ICA® optimiza y comprime el tráfico de trabajos de impresión. Cuando un dispositivo de impresión está conectado localmente al dispositivo de usuario, los trabajos de impresión se enrutan a través del canal virtual ICA.

Impresoras basadas en red
De forma predeterminada, todos los trabajos de impresión destinados a impresoras de red se enrutan desde la máquina del SO multisesión, a través de la red y directamente al servidor de impresión. Sin embargo, los trabajos de impresión se enrutan automáticamente a través de la conexión ICA en las siguientes situaciones:
- Si el escritorio virtual o la aplicación no pueden ponerse en contacto con el servidor de impresión.
- Si el controlador de impresora nativo no está disponible en la máquina del SO multisesión.
Si Universal Print Server no está habilitado, configurar la ruta de impresión del cliente para la impresión en red es útil para conexiones de bajo ancho de banda, como las redes de área extensa, que pueden beneficiarse de la optimización y la compresión del tráfico que resultan del envío de trabajos a través de la conexión ICA.
La ruta de impresión del cliente también le permite limitar el tráfico o restringir el ancho de banda asignado a los trabajos de impresión. Si no es posible enrutar los trabajos a través del dispositivo de usuario, como en el caso de clientes ligeros sin capacidades de impresión, se debe configurar la Calidad de servicio para priorizar el tráfico ICA/HDX y garantizar una buena experiencia de usuario en la sesión.

Administración de controladores de impresora
El controlador de impresora universal (UPD) de Citrix es un controlador de impresión independiente del dispositivo, compatible con la mayoría de las impresoras. El UPD de Citrix consta de dos componentes:
Componente de servidor. El UPD de Citrix se instala como parte de la instalación de VDA de Citrix Virtual Apps and Desktops™. El VDA instala los siguientes controladores con el UPD de Citrix: “Citrix Universal Printer” (controlador EMF) y “Citrix XPS Universal Printer” (controlador XPS).

Los instaladores de VDA ya no ofrecen opciones para controlar la instalación del controlador de impresora PDF de Universal Print Server. El controlador de impresora PDF ahora se instala siempre automáticamente. Al actualizar a VDA 7.17 (o una versión posterior compatible), cualquier controlador de impresora PDF de Citrix instalado previamente se elimina automáticamente y se reemplaza por la versión más reciente.
Cuando se inicia un trabajo de impresión, el controlador registra la salida de la aplicación y la envía, sin ninguna modificación, al dispositivo de punto final.
Componente de cliente. El UPD de Citrix se instala como parte de la instalación de la aplicación Citrix Workspace™. Recupera el flujo de impresión entrante para la sesión de Citrix Virtual Apps and Desktops. Luego, reenvía el flujo de impresión al subsistema de impresión local, donde el trabajo de impresión se procesa utilizando los controladores de impresora específicos del dispositivo.
El UPD de Citrix admite los siguientes formatos de impresión:
- Formato de metarchivo mejorado (EMF), predeterminado. EMF es la versión de 32 bits del formato de metarchivo de Windows (WMF). El controlador EMF solo puede ser utilizado por clientes basados en Windows.
- Especificación de papel XML (XPS). El controlador XPS utiliza XML para crear un “papel electrónico” independiente de la plataforma, similar al formato Adobe PDF.
- Lenguaje de comandos de impresora (PCL5c y PCL4). PCL es un protocolo de impresión desarrollado originalmente por Hewlett-Packard para impresoras de inyección de tinta. Se utiliza para imprimir texto y gráficos básicos y es ampliamente compatible con las impresoras HP LaserJet y los periféricos multifunción.
- PostScript (PS). PostScript es un lenguaje informático que se puede utilizar para imprimir texto y gráficos vectoriales. El controlador se utiliza ampliamente en impresoras de bajo coste y periféricos multifunción.
Los controladores PCL y PS son los más adecuados cuando se utilizan dispositivos no basados en Windows, como un cliente Mac o UNIX. El orden en que el UPD de Citrix intenta usar los controladores se puede cambiar mediante la configuración de la directiva preferencia de controlador universal.
El UPD de Citrix (controladores EMF y XPS) admite funciones de impresión avanzadas como el grapado y la selección de la bandeja de papel. Estas funciones están disponibles si el controlador nativo las ofrece mediante la tecnología Microsoft Print Capability. El controlador nativo debe usar las palabras clave estandarizadas de Print Schema en el XML de Print Capabilities. Si se utilizan palabras clave no estándar, las funciones de impresión avanzadas no estarán disponibles con el controlador de impresión universal de Citrix.
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.

Al planificar su estrategia de administración de controladores, determine si admitirá el controlador de impresión universal, los controladores específicos del dispositivo o ambos. Si admite controladores estándar, debe determinar:
Durante la autocreación de la impresora, si el sistema detecta una nueva impresora local conectada a un dispositivo de usuario, comprueba la máquina del SO multisesión en busca del controlador de impresora necesario. De forma predeterminada, si no hay un controlador nativo de Windows disponible, el sistema utiliza el controlador de impresión universal.
El controlador de impresora en la máquina del SO multisesión y el controlador en el dispositivo de usuario deben coincidir para que la impresión se realice correctamente. La siguiente ilustración muestra cómo se utiliza un controlador de impresora en dos lugares para la impresión de cliente.

- Los tipos de controladores que se deben admitir.
- Si se deben instalar controladores de impresora automáticamente cuando falten en las máquinas del SO multisesión.
- Si se deben crear listas de compatibilidad de controladores.