在打印机上打印背景图像

时间:2012-01-25 11:47:43

标签: image printing background

我有一个页面,其中背景图像不是通过print命令打印的。 如果我设置“文件 - >打印设置 - >打印背景”,那么它会在mozilla上的纸张上打印图像。我们如何在打印机上打印页面。我已经将媒体设置为打印。

2 个答案:

答案 0 :(得分:0)

默认情况下,许多浏览器不会打印背景图像和颜色。

要使WebKit浏览器(Safari,Google Chrome)打印背景图像或颜色,您应该将以下CSS样式添加到元素中:

-webkit-print-color-adjust: exact;

答案 1 :(得分:0)

我找到了答案!

拍摄图像(将打印图像)

然后你计算图像示例的宽度(50px),然后你想要添加背景的div的div大小,例如400px

现在您知道您需要彼此相邻的8张图片8x50是400

然后你也这样做。

所以基本上你发布了很多图片

听起来很难,但这个问题有一个例子repeat img like it is a background

如果你使用1 img就像一个颜色,你可以用你的css设置它:

 #divnam img
{
  widht:100%;
 height:100%;
}

我希望这会有所帮助,因为我花了很长时间才找到解决方案!