Css打印 - 复制图像以进行打印

时间:2016-02-06 10:10:14

标签: css image printing

我有一个包含数百个彩色图像的网站,目前正在创建页面的打印优化版本。

图像对于信息很重要,因此需要与页面一起打印,但由于它们是全彩色的,我将它们复制为灰度。由于复制所有这些图像会使服务器存储空间变得安静,我的问题是,为了将它们用于css打印介质,我还需要复制所有网页(一百个),因为css背景图片不打印,起初我以为我可以简单地用css背景图像和可见性替换全彩色图像:隐藏,对于彩色图像,然后学习背景不打印。

所以,我的问题是在这种情况下唯一的选择是复制所有图像和所有网页,并创建一个专门用于打印的网站的全新目录,或者是否有节省空间的方法,仍然可靠地打印?

其余的网页内容都采用标准的css打印方式处理,它只是关键的图像,因为它们很多,而且默认会浪费很多打印机墨水,因此必须是灰度,其背景颜色被白色替换。

此外,网站是否常常有重复的目录,例如一个用于屏幕,一个用于打印?

编辑(基于初始答案)。图像是不透明的,每个页面都有很多图像(它基本上是基于图像的内容),所以我看到的唯一解决方案是编辑它们的颜色,使它们的不透明变为白色,反之亦然。我想这意味着创建一个重复的网站是唯一的选择。

1 个答案:

答案 0 :(得分:0)

对不起,我只能回答而不是评论,因为我的代表很低:(

当最终用户无论如何都要以灰度打印时,为什么会遇到所有这些麻烦? 将您的用户节省几便士的打印机墨水将无法获得布朗尼点