我打算在网站上创建一些报告
所以我只需选择数据并在HTML表格中显示
<img src="company_logo.png"/>
<h1>xxx report</h1>
<table>
<tr>
<th>header1</th><th>header2</th>
</tr>
<tr>
<td>data 1a</td><td>data 1b</td>
</tr>
<tr>
<td>data 2a</td><td>data 2b</td>
</tr>
</table>
<span>Page 1 of 3</span>
但报告必须在纸上打印,每个页面都必须显示页眉和页脚
头:
<img src="company_logo.png"/>
<h1>xxx report</h1>
页脚:
<span>Page 1 of 3</span>
因此,当我生成报告时,我会在每个页面中插入插入页眉和页脚
<img src="company_logo.png"/>
<h1>xxx report</h1>
<table>
<tr>
<th>header1</th><th>header2</th>
</tr>
<tr>
<td>data 1a</td><td>data 1b</td>
</tr>
<tr>
<td>data 2a</td><td>data 2b</td>
</tr>
</table>
<span>Page 1 of 3</span>
<img src="company_logo.png"/>
<h1>xxx report</h1>
<table>
<tr>
<th>header1</th><th>header2</th>
</tr>
<tr>
<td>data 3a</td><td>data 3b</td>
</tr>
<tr>
<td>data 4a</td><td>data 4b</td>
</tr>
</table>
<span>Page 2 of 3</span>
但我不知道如何计算报告的高度,如何确定哪个记录应该在新页面中,如何计算总页数。
这个问题有什么建议吗?