This information applies to Brother MFC-9120CN printers and Google Chrome, and a situation where no matter how many times you select to print in color via Chrome, the webpage only prints in black and white.
After some experimenting I figured out why my pages wouldn’t print in color.
I have my printer set to print in ‘mono’ (black and white/grayscale) by default to save on using expensive color cartridges when they aren’t required for many print jobs. If I need to print in color, I change that setting in the printer properties. But in Google Chrome, you can’t access your printer’s properties — you have to use the Chrome settings. No matter how many times I chose ‘Color’ in Chrome, the printout would be in black and white. The same webpage would print in color from Firefox and Internet Explorer, so I figured it was something that Chrome was doing.
But it was actually the printer that was dictating how the webpage would print — its ‘mono’ setting was overriding the ‘Color’ setting in Chrome.
Once I changed the printer default to ‘auto’, rebooted the printer, and rebooted my PC (just to make sure), and did another test print of a webpage from Chrome, the ‘Color’ option in Chrome and the ‘auto’ setting on the printer played nice together and I got a color printout.
As a further test, I kept the printer default set to ‘auto’ and selected the ‘Black and White’ option in Chrome… the webpage printed in color, completely ignoring my selection in Chrome. So my printer settings are overriding whatever I select in Chrome.
- If the default color setting for printer is set to mono, then choosing ‘Color’ in Chrome prints the page in grayscale (the ‘Black and White’ setting in Chrome appears to work, but as the printer is set to mono, that’s to be expected)
- If the default color setting for printer is set to auto, then choosing ‘Black and White’ in Chrome prints the page in grayscale (‘Color’ setting in Chrome appears to work, but as the printer is set to auto, that’s to be expected)
At least I now know why.
Update later the same day: I had put in a support request to Brother on this late last week, but initially they denied it was an issue. After I did my tests and told them what I did, they’ve now confirmed they can replicate it. The support person at Brother also gave me this information:
I have also come across this link with people experiencing the same issue with other brands of printers as well: https://productforums.google.com/forum/#!topic/chrome/trn2QbAGjxI
I have found that when using the standard PCL driver, the setting will not work.
You can either use the Windows Printer Dialogue box by pressing Ctrl + Shift + P to print. This will allow you to change the setting through the driver.
Or, you can download and install the Br Script driver and use it when printing from Chrome: http://support.brother.com/g/b/downloadend.aspx?c=au&lang=en&prod=mfc9120cn_all&os=93&dlid=dlf004795_000&flang=4&type3=414
[Links last checked February 2015]