Printing has always been an issue with Citrix, or the Remote Desktop Services (RDS), and still is. Therefore, I have compiled a list of "Printing rules with Citrix" where parts of it also apply to pure Remote Desktop Services. Settings are for XenApp / XenDesktop and Microsoft Windows Server 2008 R2 and above, but you will find most or some of the settings work with previous versions, as well.
This is a renewed and extended version; a 2017 edition, if you like.