【发布时间】:2014-08-11 16:33:25
【问题描述】:
我正在尝试使用 jsPDF 库生成 pdf。我能够构建 pdf,但是有没有办法将页面大小传递给 pdf 的每一页?我目前正在将输出输出到 pdf,在我添加的每个“图像”下方都有一些额外的空白。
这里是 pdf 上其中一页的屏幕截图。它有图像,然后有填充该页面其余部分的空白区域。我在右边也有空白,因为宽度也比我的图像宽。宽度问题不像高度问题那么严重。我确定我可以通过在以下行设置 x、y 值来搜索图像:
pdf.addImage(img, 'JPEG', 0, 0);
但这对我的身高没有帮助。
我目前只是将图像抽取到每页 1 个 pdf 文件中,我希望所有页面的大小都相同。我会知道图像的大小,并希望像这样传递选项:
var pdf = new jsPDF(options, '', '', '');
或
pdf.addPage(options);
是否可以设置pdf的宽度和高度或pdf的各个页面?
【问题讨论】:
标签: javascript html css pdf jspdf