JSPDF Autotable 打破行

pan*_*s72 4 javascript pdf jquery jspdf jspdf-autotable

在网络应用程序中,我使用 JSPDF Autotable 来构建 PDF。问题是数据是动态的(我将使用 AngularJS 1.x),因此行可以有不同的高度。

在某些情况下,Autotable 会中断页面​​的最后一行,继续到下一行。如何防止这种行为,并设置 Autotable 以获取最后一行(默认情况下会中断)并将其带到下一页?

这是我的代码:https://jsfiddle.net/9vgxvfkh/1/

我想我必须更改样式中的一些设置:

styles: {
    cellPadding: 1.5,
    overflow: 'linebreak',
    valign: 'middle',
    halign: 'center',
    lineColor: [0, 0, 0],
    lineWidth: 0.2 
},
pageBreak: 'always'
Run Code Online (Sandbox Code Playgroud)

但我尝试过,但没有成功。

PS:标题上的边距顶部是因为然后我将添加图像。

Sim*_*son 8

使用最新版本此特定示例已得到修复。但对于您不希望拆分多行行的其他情况,您可以使用rowPageBreak: 'avoid'.