Skip to content
索引

jspdf.md

官方文档 http://raw.githack.com/MrRio/jsPDF/master/docs/jsPDF.html#setPage

new jsPDF-实例化

js
new jsPDF(options)
new jsPDF(options)

options

js
{
 orientation: 'p',
 unit: 'mm',
 format: 'a4',
 putOnlyUsedFonts:true,
 floatPrecision: 16 // or "smart", default is 16
}
{
 orientation: 'p',
 unit: 'mm',
 format: 'a4',
 putOnlyUsedFonts:true,
 floatPrecision: 16 // or "smart", default is 16
}

orientation

第一页的方向。可能的值是“纵向”或“横向”(或快捷键“p”或“l”)

unit

指定坐标时使用的测量单位(基本单位) 可能的值为“pt”(点)、“mm”、“cm”、“in”、“px”、“pc”、“em”或“ex”。请注意,为了获得“px”单位的正确缩放,您需要通过设置选项启用options.hotfixes = ["px_scaling"]

compress

是否压缩

deletePage-删除某页

js
let targetPage = pdf.internal.getNumberOfPages(); //获取总页
pdf.deletePage(targetPage); // 删除目标页
let targetPage = pdf.internal.getNumberOfPages(); //获取总页
pdf.deletePage(targetPage); // 删除目标页

save-导出pdf文档

js
 pdf.save(`测试.pdf`);
 pdf.save(`测试.pdf`);

Released under the MIT License.