从A4中的html页面打印

时间:2009-03-05 19:12:18

标签: html printing-web-page

我正在设计这个网站,供技术工程师从中进行打印,页面大小也各不相同。当打印页面时,表格被分成两半,这使得它们难以阅读。是否有任何代码可以使打印件适合每页A4纸张。

另一个解决方案是我制作A4尺寸的每页PDF,并在每个页面上打一个“打印此页面”按钮,但这似乎有点不专业,有什么想法吗?

3 个答案:

答案 0 :(得分:6)

尝试使用CSS media属性指定不同的CSS进行打印。

您还需要记住,每个浏览器都会以自己的方式实现打印(就像CSS渲染一样)。

答案 1 :(得分:2)

使用打印CSS。这完全取决于用户如何在对话框中设置打印设置,并记住,web!= print。

答案 2 :(得分:2)

我发现最大化A4布局的最佳方法是让我的CSS用于打印使用%而不是像素,这将确保A4打印区域之外没有任何项目。