如何通过多个页面上的背景从网站上配置打印布局



我正在尝试从我的网站打印到PDF。我有一个背景图像,想要1个边缘。打印时,背景仅添加到第一页,顶部边距仅适用于第一页,底部边距仅适用于最后一页。

我需要打印可以放入小册子的页面。

仅使用颜色而不是图像确实将颜色放在每个页面上,尽管当文本结束而不覆盖页面底部时停止。

我尝试了各种背景大小和@page样式

<head>
<style>
body {
    background-image: url("../includes/images/paperback.jpg");
    margin: 1in;
    background-repeat: repeat-y;
}
</style>
</head>
<body>
test<br><br> <!-- repeated to fill multiple pages -->
</body>

我刚在其他地方收到答案。我一直在尝试使用Chrome,但被指示在Firefox工作。通过在每个Div中添加相同的背景,将DIV余量设置为0,然后让Firefox添加一个1英寸的边距,我可以获得一个文件,然后可以在Acrobat中添加一个背景,然后填充空的边距。它有效,尽管我欢迎一个更简单的答案。

最新更新