Citrix XenApp and XenDesktop printing system parsing ④

Source: Internet
Author: User
Tags ticket


3.4,Citrix Universal Printer (CUP) 3.4.1,CUP Overview

above we have elaborated Citrix solutions for on-premises client printing and network printing:

UPS : resolves the Citrix VDA Traditional Chinese Windows problems caused by network printing, such as slow print speed, excessive bandwidth consumed by branch office printing, and combined UPD resolves issues such as the need to install and update printer drivers frequently.

These two solutions enhance theCitrixthe user experience of printing problems in the environment. However, in such cases, if the user's session printer is more, there are several or even more than 10, when the user logged in is actually the user's landing time has an impact. The more these session printers, the longer the enumeration takes. Citrixuser's login in the environment,VDAuser-Given loginTicketgive theDDCwhen making a request for a session,DDCprepares a series of things for the user session, first including the storage inSTAthe Stored user credentials. TicketjustSTAinside the map for the user,DDCthroughSTAgenerated byTicketto enumerate the user's credentials, after the enumeration, to prepare the user's session based on the user's credentials, the session's information also includes the user'sCitrixInformation about policies, sessions, printers, and so on. In this case, if the user has too many printers, it will be too long to enumerate the printer when the user session is generated, which undoubtedly increases the user's logon time and affects the user's experience.

in order to solve the problem of landing performance caused by too many users ' printers, Citrix Universal Printer was developed (CUP). Citrix Universal Printer (CUP) is a generic printer object, if the user enables the Citrix Universal printer (CUP), the generic printer is created automatically when the session is created and is not bound to any particular printer. This means that if the user would have needed to mapTenprinter, after using the Citrix Universal printer, when its session was created at login,Citrixsession creates only one Printer object (CitrixUniversal printer). In such a scenario, only one Printer object is created. This can significantly reduce resource usage and logon time.

Citrix Universal Printer by setting Citrix policy enabled to automatically create a generic printer when a session is logged on. By default, the Citrix Universal printer will be mapped to the client's default printer, which means that when the printer is printed, its print job is previewed through the EMF Preview window. Instead of selecting a printer, it is routed to the default printer where the client is located. Since it is by default, you can modify this behavior, such as when you click Print, as shown in:

650) this.width=650; "src=" Http://s5.51cto.com/wyfs02/M00/8A/23/wKiom1goV9yhbxC2AAJJqxYk1Uw203.png "title=" 2.png " alt= "Wkiom1gov9yhbxc2aajjqxyk1uw203.png"/>

The Universal printer will pop up based on EMF the preview prints the document's window:

650) this.width=650; "Src=" Http://s5.51cto.com/wyfs02/M02/8A/23/wKiom1goV_aix0FuAABt1YFr04M898.png-wh_500x0-wm_3 -wmp_4-s_3242748794.png "title=" 2.png "alt=" Wkiom1gov_aix0fuaabt1yfr04m898.png-wh_50 "/>

and then in this print preview of the interface, which passes through EMF Viewer renders, the user is required to select a compatible local or network printer and then print, by default the default printer that is directly connected to the client is not selected for printing. When we click on the printer button on the EMF Viewer interface, we pop up a selection box to select the real printer:

650) this.width=650; "Src=" Http://s1.51cto.com/wyfs02/M00/8A/1F/wKioL1goWA7TSPh9AAFaJxWTwPI365.png-wh_500x0-wm_3 -wmp_4-s_2323824150.png "title=" 2.png "alt=" Wkiol1gowa7tsph9aafajxwtwpi365.png-wh_50 "/>

citrix cpms OS compatible. Citrix Universal printers are best suited for priority users who have many local printers and network printers, while requiring fast session landing speed.

also based on UPD The interesting difference between creating a universal printer and a real printer that maps over the client is that the generic printer cannot set the local real printer because the universal printer is just a virtual PDF The presence of the printer, and no real device is delivered with it, only when printing is performed based on EMF file Production Print Preview file, go to select the real printer when it will enumerate and answer the client Real printer printer properties and other settings.

650) this.width=650; "Src=" Http://s4.51cto.com/wyfs02/M00/8A/23/wKiom1goWCeiJfqGAAGY3ictv6g777.png-wh_500x0-wm_3 -wmp_4-s_1197196809.png "title=" 2.png "alt=" Wkiom1gowceijfqgaagy3ictv6g777.png-wh_50 "/>

3.4.2,CUP deployment

The deployment of the CUP is simple and only needs to be enabled within the Citrix policy: Automatic creation of generic general purpose printers.

650) this.width=650; "Src=" Http://s2.51cto.com/wyfs02/M01/8A/23/wKiom1goWELhl6ITAACnb3DMb64234.png-wh_500x0-wm_3 -wmp_4-s_1420240058.png "title=" 2.png "alt=" Wkiom1gowelhl6itaacnb3dmb64234.png-wh_50 "/>

This policy allows or disables the automatic creation of a generic for a session when using a user device that is compatible with universal printing Citrix Universal Printer object. General Universal printer objects are not automatically created by default.

Some of the policies that need to be configured are:

  • Universal Printing EMF processing mode. Controls How EMF spool files are processed on Windows user devices . By default, the system processes EMF records directly to the printer. with direct background processing to the printer, the spooler can process records faster and use less CPU resources.

  • General Print preview preferences. Specifies whether to use the Print Preview feature for automatically created printers or general universal printers.

  • Generic driver preferences. Specifies the order in which the system attempts to use the universal print driver, starting with the first item in the list. You can add, edit, or delete drivers and change the order of drivers in the list.

  • The client printer is created automatically, and the policy is disabled.


3.5,Citrix pdfprinter (CPP)

3.5.1,CPP Overview

Citrix PDF Printer(CPP) andCUPsimilar, all belong to the category of Citrix Universal Printer object, but it isCPPTo print the document asPDFfile, and thenPDFthe file is printed through a real printer;CUPis throughEMFThe file generates a print file and then passesEMF Viewermake a print preview, and then select the real printer to print. Citrix PDF Printer(CPP) Si JiePDFThe general application scenario for a printer is to use theCitrix Receiver ForHTML5orCitrix Receiver forchomethe case, forWindowsunder theReceiverand theLinuxand so on.Receivernot applicable.

The printing process is as follows:

650) this.width=650; "src=" Http://s4.51cto.com/wyfs02/M01/8A/23/wKiom1goWG_Tj509AALAtnlDatE151.png "title=" 2.png " alt= "Wkiom1gowg_tj509aalatnldate151.png"/>

When you click Print, choose Citrix PDF printer, and then print the page as PDF file, then the user saves it and then seeks to print out the real printer. like the CUP, the Citrix PDF printer is also implemented using the Citrix UPD .

3.5.2,CPP deployment

CPP the deployment is enabled Citrix policy: Automatically created PDF Universal Printer

650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M01/8A/1F/wKioL1goWIbwDxSiAACfvEps4nc989.png-wh_500x0-wm_3 -wmp_4-s_3784388928.png "title=" 2.png "alt=" Wkiol1gowibwdxsiaacfveps4nc989.png-wh_50 "/>


This article is from "I take fleeting chaos" blog, please be sure to keep this source http://tasnrh.blog.51cto.com/4141731/1872400

Citrix XenApp and XenDesktop printing system parsing ④

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.