Javascript 以PDF格式显示表中每页的两个默认行

Javascript 以PDF格式显示表中每页的两个默认行,javascript,jspdf,jspdf-autotable,Javascript,Jspdf,Jspdf Autotable,我一直在尝试生成PDF格式的表格,如下所示- 在这里,我想在每页的第一行显示上一页中打印的行的总距离。以及与该页最后一行中打印的行之间的总距离。公式可用以下方程式描述: distances_from_previous = total of values of column **Distance (KM)** printed at previous page distances_carried_forward = total of values of column **Distance (KM)

我一直在尝试生成PDF格式的表格,如下所示-

在这里,我想在每页的第一行显示上一页中打印的行的总距离。以及与该页最后一行中打印的行之间的总距离。公式可用以下方程式描述:

distances_from_previous = total of values of column **Distance (KM)** printed at previous page
distances_carried_forward = total of values of column **Distance (KM)** printed at current page + distance_from_previous_page
我用过这个。我的问题是,我找不到一种方法来计算PDF中打印的行数

我已经想到了实现这一目标的另一种方法。我可以强制jsPDF在单个页面中绘制一定数量的行。但是我不知道如何指导jsPDF做这个把戏


任何帮助都将不胜感激。

一种方法是通过预先计算值来实现


JS PDF实验
函数demoFromHTML(){
var doc=新的jsPDF('p','pt','a4');
//对于a4大小的纸张,33行可以适合当前设置
//因此,我们将保留2行用于其他数据
//其他31行将用作正常行数据
var oldDistance=0;
var currentDistance=0;
变量列=[
“日期”、“时间”、“距离(公里)”
];
//数据创建
var行=[];
var限值=1000;

对于(var i=0;我想iPre计算值是更好的方法。谢谢。)如果您在答案处添加任何使用JSFIDLE的演示,这将非常有用。