3

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

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

4

3 回答 3

6

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

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

于 2009-03-05T19:14:49.737 回答
2

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

于 2009-03-05T19:28:31.823 回答
2

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

于 2009-03-18T15:58:47.407 回答