Speeding-up Citrix printing in a WAN environment

When using Auto Created printers, the size of the spool file often grows to more than 10 times the normal size (= size when printing directly, without Citrix). I did some tests with a heavy PDF file which normally spools 14MB, that is when printed directly from Windows (or with Citrix session printers). When using Citrix Auto Created printers this grew up to a horrible 412MB ! Can you imagine the time it takes ? Tests with other files resulted in the same behaviour.

Luckily there are some solutions.

1. Enable advanced printing features

Uncheck “Enable advanced printing features” (on the printer, Advanced tab) and the spool file will be reduced (in the test above to 14MB). In my specific test this reduced printing from more than 1 hour to 4 minutes !

Bear in mind though that options such as Page Order, Booklet Printing and Pages Per Sheet won’t be available anymore. Eventually create 2 printers on the print server: 1 slow one with the advanced printing features enabled, and a quick one without these options.

2. Printing design

If you have centralized Citrix servers, and remote users, you could have the following setup:

Central Citrix servers, central print server(s), remote users and remote printers.

To speed up printing by reducing the WAN traffic try this:

Central Citrix servers, remote print server(s), remote users and remote printers.  Installing the printers on a remote print server should reduce WAN traffic and thus speed up printing.

If you combine option 1 and 2, you will probably gain a lot in terms of printing speed.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s