我的页面上有一些内容,还有三张C3图表我正在使用jsPDF生成带图表的pdf。
我的代码:
$(function() {
$('#download_as_pdf').click(function() {
var pdf = new jsPDF('lanscape');
var options = { pagesplit: true,'background': '#fff' };
pdf.addHTML($('#customer_report_section'), options, function() {
pdf.save("mypdf.pdf");
});
});
});
现在它的工作正常,pdf正在生成,但PDF有5-6页,它们没有正确破坏。任何人都知道如何实现这一目标?
答案 0 :(得分:1)
我没有看到任何正常工作的选项(请在Github上查看此问题:https://github.com/MrRio/jsPDF/issues/944)
有这个软件包可以解决一些问题,但我还没有尝试过:https://github.com/MrRio/jsPDF/issues/1176
我看到的最后一个选项是手动将您的内容拆分为不同的页面,并在每个页面之后添加一个页面,如下所示:https://github.com/MrRio/jsPDF/issues/46#issuecomment-205510431