PrintJob Color is always returns 2(Color)

Jul 8, 2014 at 1:56 PM
I am using Virtual Printer with PCL5 and PCL6 drivers. And when i print any file with Grey Scale settings the PrintJob Color is returning as 2(Color).
All other values like Duplex, Page Count, Page Size, etc are return correctly but only Color is returning as 2 for all prints.

Kindly suggest how to solve this issue
Jul 9, 2014 at 4:26 PM
Where are you setting the greyscale - in an app or in printer settings?
Jul 11, 2014 at 11:19 AM
I am using the PrinterQueueWatch dll in my c# applicaiton.
I am using PCL5 printer driver for my virtual printer and i have paused the printer.
When i print a file in Gray scale settings(in printer settings). The PrintJobs retrieves all the values of the like Job Id, Duplex, Color, etc..
Everything is working fine and returning the correct result except the Color Value
Color always returns as 2(Color).
I am getting this problem only for PCL5 and PCL6. I have tested other drivers, it returning the correct Color values.

Kindly help me.