Citrix Virtual Apps and Desktops

Pilote d’impression universel Citrix™ (UPD)

  • Le pilote d’impression universel Citrix (UPD) n’est pas un pilote unique, mais une technologie comprenant des composants à la fois sur le serveur (VDA) et sur le client (point de terminaison avec l’application Workspace).

  • Composant serveur : Installé avec le VDA, il inclut les pilotes d’impression génériques réels, tels que le « Citrix Universal Printer » (qui utilise le format EMF) et le « Citrix XPS Universal Printer » (qui utilise le format XPS), ainsi que la prise en charge des formats PDF et PS. Son rôle est de capturer la sortie d’impression générée par les applications exécutées sur le VDA dans un format indépendant du périphérique.

  • Composant client : Inclus dans l’installation de l’application Citrix Workspace™, ce composant reçoit le flux d’impression envoyé par le VDA. Il interagit ensuite avec le sous-système d’impression Windows local sur le périphérique de point de terminaison pour restituer le travail d’impression à l’aide du pilote spécifique au périphérique approprié installé localement pour l’imprimante cible.

L’illustration suivante présente les composants du pilote d’impression universel et un flux de travail typique pour une imprimante connectée localement à un périphérique -

  • impression-1

  • L’objectif principal de l’UPD est de simplifier la gestion des pilotes d’imprimante dans l’environnement Citrix®. En utilisant un pilote intégré sur le VDA, les administrateurs peuvent éviter d’installer et de maintenir potentiellement des centaines de pilotes spécifiques à différents fabricants, qui sont une source courante d’instabilité et de conflits. L’UPD vise à être compatible avec une large gamme d’imprimantes, offrant une interface universelle entre la session virtuelle et les capacités d’impression du client.

  • Formats pris en charge

  • La technologie UPD prend en charge plusieurs formats de données d’impression, offrant une flexibilité dans la manière dont les travaux d’impression sont traités et rendus :

  • EMF (Enhanced Metafile Format) : Le format par défaut utilisé par le pilote « Citrix Universal Printer ». Il s’agit d’un format vectoriel natif Windows 32 bits. L’impression à l’aide d’EMF est généralement efficace, mais nécessite généralement un point de terminaison client basé sur Windows pour le rendu.
  • XPS (XML Paper Specification) : Utilisé par le pilote « Citrix XPS Universal Printer ». XPS est un langage de description de page basé sur XML développé par Microsoft, similaire au concept de PDF, conçu pour être indépendant de la plateforme.
  • PS (PostScript) : Un langage de description de page développé par Adobe, connu pour ses capacités à gérer des graphiques et une typographie complexes, souvent utilisé dans l’édition et par diverses imprimantes et périphériques multifonctions. Les clients Linux utilisent souvent l’impression PostScript avec l’UPD.
  • PDF : Le PDF est un standard ouvert largement utilisé pour l’échange de documents. Il encapsule une description complète d’un document plat à mise en page fixe, y compris le texte, les polices, les graphiques et d’autres informations nécessaires à son affichage. Il est conçu pour être indépendant de la plateforme et est idéal pour préserver la fidélité des documents sur différents systèmes et applications.

L’utilisation de l’UPD offre plusieurs avantages potentiels :

  • Gestion des pilotes réduite : Diminue considérablement le nombre de pilotes nécessaires sur les images VDA, simplifiant la création et la maintenance des images.
  • Stabilité améliorée : Moins de pilotes signifie moins de conflits potentiels et un risque réduit de plantages du spouleur liés aux pilotes ou d’instabilité du système.
  • Travaux d’impression optimisés : Certains formats UPD, en particulier l’EMF, peuvent parfois entraîner des tailles de travaux d’impression plus petites par rapport aux pilotes natifs.
  • Prise en charge des fonctionnalités avancées : Les composants UPD EMF et XPS peuvent prendre en charge des fonctionnalités d’impression avancées (telles que l’agrafage, la sélection de bac) si le pilote natif sur le client expose ces capacités via la technologie standard de capacité d’impression de Microsoft.
Pilote d’impression universel Citrix™ (UPD)