多页pdf,带有动态文本jspdf fromHTML pagebreaks

时间:2015-07-23 18:15:00

标签: javascript html jspdf html-to-pdf

我正在使用jspdf从一堆不同形式(大约20个)生成pdf文档,这些形式可能包含也可能不包含在pdf中,具体取决于用户是否选择它们。我正在使用fromHTML()函数动态地将表单问题和答案添加到html页面,然后将其转换为pdf。我终于得到格式化以查看我想要它的内容,但是当内容超出一页(它几乎总是会)时,有一行在两页之间被切断。每个表格的大小范围为5-12个问题,每个问题都有可能记录,没有设定限制。每个表格的末尾都是附加说明部分。因此,我不知道何时添加分页符或调用doc.addPage()。我在网上看过类似的问题,但未能找到合适的解决方案。

我可以添加这段代码

$('<p>---PAGE BREAK---</p>').insertAfter('.A_2 p:nth-child(16)'); 

或多或少插入一个我不关心的虚拟段落。在我知道切割的地方后,我才能这样做。

现在我需要知道一种方法来确定何时插入虚拟paragagraph(如果内容到达页面末尾),或者根据动态文本添加分页符的其他方式。

0 个答案:

没有答案