O seu problema é que a impressora por default não reconhece nada que esteja como Background. Aqui tem uma resposta que vai te ajudar! pt.stackoverflow.com/questions/274605/… se não te servir coloca seu código na pergunta que fica mais fácil!
2/04/18 às 12:17
Não é o caso. A imagem foi tratada para parecer marca dagua, e não adquiriu essa caracteristica atraves do codigo.
2/04/18 às 13:01
Seu body e seu HTML tem setado altura e largura? Tipo: html, body { width: 100%; height: 100%; }
2/04/18 às 13:38
Sim estão. A visualização da pagina está ok. O unico problema é que na hora de imprimir essa imagem setada como background não aparece na impressão. (pelo que entendi isso é padrão do chrome, a não ser que o usuario clique na tal caixa ''graficos de segundo plano'' na tela de impressão. O que eu preciso é que essa caixa ja venha marcada quando o codigo solicitar a impressão da pagina
2/04/18 às 13:47
Cara eu acho que vc não vai conseguir habilitar isso por uma questão de segurança do Browser. Tirando isso vc pode consultar essa outra resposta que deve te atender pt.stackoverflow.com/questions/269790/…
2/04/18 às 14:02
Vacilo meu. Tinha encontrado essa linha de código, porem achei que ela era limitada ao atributo ''background-color". Cheguei a colocar mas modifiquei para "-webkit-print- IMAGE -adjust: exact;", obviamente não deu certo. Obrigado mesmo.