我在django视图中生成发票pdf模板,并测试何时将大量内容添加到表中。如果第一页上的表格内容太多,它将继续到下一页。我面临的问题是,内容刚刚从第一页上的表中消失,再也看不到了。我使用文档中的分页示例测试了事件。
<html>
<head>
<style>
@page {
size: letter portrait;
@frame header_frame { /* Static frame */
-pdf-frame-content: header_content;
left: 50pt; width: 512pt; top: 50pt; height: 40pt;
}
@frame col1_frame { /* Content frame 1 */
left: 44pt; width: 245pt; top: 90pt; height: 632pt;
}
@frame col2_frame { /* Content frame 2 */
left: 323pt; width: 245pt; top: 90pt; height: 632pt;
}
@frame footer_frame { /* Static frame */
-pdf-frame-content: footer_content;
left: 50pt; width: 512pt; top: 772pt; height: 20pt;
}
}
</style>
<head>
<body>
<div id="header_content">Lyrics-R-Us</div>
<div id="footer_content">(c) - page <pdf:pagenumber>
of <pdf:pagecount>
</div>
<p>Old MacDonald had a farm. EIEIO.</p>
<p>And on that farm he had a cow. EIEIO.</p>
<p>With a moo-moo here, and a moo-moo there.</p>
<p>Here a moo, there a moo, everywhere a moo-moo.</p>
</body>
</html>
但是这并没有显示任何页面,只有第一个页面编号,并且<p>
标签中没有任何文本显示。我在github页面上提出了一个问题,但我想我可以在这里找到解决方案。