Imprimir colores de fondo en Chrome

Estoy tratando de imprimir un documento generado en PHP en Chrome, en el navegador se ve bien Enlace a la página que quiero imprimir Pero mi impresora no imprimirá ningún fondo de color, ¿alguien puede ofrecer alguna sugerencia, por favor? ¿Puedo hacer esto con CSS?

Usted ajusta en el navegador, si los colores de fondo y las imágenes se imprimen. Vea las opciones de impresión de su navegador.

Google Chrome ofrece esta característica a partir de la versión 26 (marzo de 2013).

También a partir de la versión 17 , Chrome permite cambiar el comportamiento de impresión de fondo mediante progtwigción usando -webkit-print-color-adjust:exact; en el elemento CSS para imprimir el fondo.

La respuesta de Gordon es genial, pero para las personas cuyas habilidades de CSS están oxidadas, aquí hay un ejemplo más completo.

Coloque lo siguiente en la sección su documento.

  

Por cierto, aunque el cuadro de diálogo Imprimir de Chrome / Chromium ahora tiene una checkbox Background graphics , solo parece funcionar si no hace clic en Print using system dialog (observado con Chromium en Linux).