使用CSS创建PDF - 未正确设置主体高度

时间:2012-05-21 13:27:57

标签: html css printing background-image

我正在尝试使用Snappy PDF生成PDF。它工作得很好,除了我不能指定每页的高度。我有可变的内容长度,所以我不能说正文需要完全height: x inches;目前背景网址设置为repeat-y但是对于在自然分页符之前发生分页的情况,剪切背景图像并在下一页继续。请参阅以下示例。

这是第一个分页符: First Page break 这是第二次分页符。请注意,即使背景图像是A4纸张的高度,它们也会出现在不同的点上,PDF生成器也会设置为使用它。 Second page break

有没有办法确保背景图像正好是A4纸的高度,无论该页面上的分页发生在哪里?

1 个答案:

答案 0 :(得分:0)

我成功解决了这个问题。因为它是为固定尺寸设计的,所以我绝对定位所有内容,而不是拥有背景图像,我将图像放在文本的其余部分后面,但是在HTML中。

不理想,但它解决了问题。

然而,分页符已成为一个问题,我必须手动计算它们然后强制分页。