Это немного запаздывает, но вы можете сойти с рук с абсолютно позиционированием изображения, понизив z-index до -1, а затем присвоив ему класс, специфичный для печатных СМИ, например .printOnly. С этим вы можете оформить свой @media all
.printOnly{
display:none;
}
… тогда в своем принте @media просто оставьте этот стиль открытым
.printOnly{
}
Что касается печати в разных браузерах, я получаю изображения из FF, Safari и Opera.