Jspdf addHTML pagesplit选项正在扩展页面

时间:2015-09-23 10:07:23

标签: html jspdf html2canvas

我已尝试过互联网上的所有内容,这是我最后一次尝试查找是否可行。 我正在处理的是一个长而动态的HTML,我必须将其转换为多页pdf。我曾尝试过addhtml和addImage方法,但没有得到理想的结果。

addhtml:当我使用pagesplit选项时,它会拉伸所有页面。我尝试在选项中给出宽度和高度,但是它停止显示。

addimage:这只是在1页上显示图像,没有选项可以在2页上分割图像。

我想添加的另一件事是我的html也可以有动态宽度和高度。

注意:我使用的是jspdf和html2canvas库

1 个答案:

答案 0 :(得分:3)

检查此问题: https://github.com/MrRio/jsPDF/issues/707

您应该可以通过修改比例因子来解决这个问题。

var pdf = new jsPDF('p', 'pt', 'letter');
pdf.internal.scaleFactor = 2.25;

干杯,