js生成pdf文件的简单使用

工作中遇到需要将页面的一部分html转化为pdf文件的需求,于是上网找了一下资料,现在简单总结一下。

使用的是jspdf插件

首先需要两个文件:

1:https://unpkg.com/jspdf@1.5.3/dist/jspdf.min.js

2:https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js

触发的事件

pdfMap() {
    var pdf = new jsPDF('p', 'pt', 'a4');
    pdf.internal.scaleFactor = 1;
    var options = {
    pagesplit: true,
    };
    pdf.addHTML($('.showPdf'), options, function() {
    pdf.save('名字.pdf');
    });
},

用起来好像不难,可是很多配置不知道如何去配,不知道是我没有看到还是怎么的,官网没有看到api使用说明,所以还有很多地方需要优化。

github地址:https://github.com/MrRio/jsPDF

posted @ 2019-11-06 19:44  超哥20  阅读(5845)  评论(0编辑  收藏  举报