This is a question regarding Windows test prints differing in size when one comes from a workstation printing to a network attached printer, and a test page being printed directly from the print server itself. I will use an HP Color LaserJet 4600dtn as an example, but I have seen this issue on various models. The answer may be stupidly simple, but the strange world of printing eludes me sometimes.
When printing a test page from my workstation, I map to the printer using \\servername\printername and I immediately go to the print queue, select Properties and print a Windows test page and it spools to a size of about 82 KB and then prints.
When I log into the print server through Terminal Services and go to the same printer, select properties and print a Windows test page, it spools to only about 23 KB and then prints.
I verified that all files (.dlls and such) and information are listed as the same on both of the test prints. I also verified the default settings one both the server and workstation pring queue are the same, such as dpi, etc...
When the print queue is built on the server (and the workstation), by default "Enable Advanced Printing Features" is enabled, which I believe enables EMF spooling - someone please correct me if I am wrong here. However, the Print Processor Default Datatype is set to RAW. So does one take precedence or do RAW and EMF not conflict. By looking at the test prints, it states the data format is RAW, so if that's the case, is having "Enable Advanced PRinting Features" creating additional overhead?
It's difficult finding some straight answers on this subject from both Microsoft and HP knowledge bases. The best I've been able to do is piecing together bits of information from different places and now it's just starting to get confusing.
I've never found a good answer as to what "Enable Advanced Printing Features" is all about...Thanks!