Curious problem today with the printing of PDF files on a Kyocera printer while using The Kyocera Classic Universal Driver 2.42 PCL5. This driver is Microsoft Certified and is recommended for Remote Desktop Server / Citrix XenApp environments.
On the printer server, printer queue, under Advanced, Printing Defaults, Advanced set the Printer Features, Graphics Mode: From Raster to HP-GL/2.
Changing this setting greatly enhanced performance for us.
A good PDF file for performance testing scenarios comes from Microsoft
Also, and interesting post on Printing in XenApp, from Thomas Koetzing