要打印的HTML页面 - 如何在自动打印之前操作打印机设置

时间:2013-11-18 22:38:11

标签: javascript jquery performance media-queries printing-web-page

我的客户希望他们的客户能够以打印机友好的格式打印html页面的结果,因此使用媒体查询和CSS我们创建了一个打印样式表。当我们在打印预览中查看页面时,打印机将文档设置为100%。

不幸的是,在100%的打印机尺寸下,文档会调整所有内容以进行伸展和分页,但是在50%的打印机尺寸下,一切都很顺利,同时也会自动将打印机设置设置为不检查图像和背景图像。如何强制它使它成为当一个人在这个特定的html页面中点击打印时,它强制页面以50%呈现,以便它显示所有内容并强制它显示图像和背景图像。因此,最后的页面打印出我们希望它打印的方式。

1 个答案:

答案 0 :(得分:0)

我建议使用您想要的精确页面大小。

@media print 
{
   @page
   {
    size: 5.5in 8.5in;
    size: landscape;
  }
}