我一直在摆弄jspdf,但可能采取了错误的目标。
如果我使用此代码。
var pdf = new jsPDF('p','pt','a4');
pdf.addHTML($('#previewPage')[0],10,10,function() {
pdf.save('BasicInfo.pdf');
});
我的内容很长,我在第1页的pdf中删除了内容,
如果我将pagesplit添加到选项
pdf.addHTML($('#previewPage')[0],10,10,{"pagesplit":true}function() {
pdf.save('BasicInfo.pdf');
});
,我得到多个页面,但当然它会尝试适应图像,它会缩小并得到这样的结果。
我一直在考虑使用fromHTML,但它并没有获得所有CSS,并且它使每个标签都成为新行,没有边框等。是否有针对css问题的解决方法。或者我应该坚持使用addHTML并尝试拆分列。 只想了解使用jsPDF并将html内容转换为pdf时的最佳做法