html2canvans + jsPDF
这个方法就是把html内容转成canvas,然后生成图片,把图片添加到jspdf里,保存导出pdf
- 优点:生成的pdf清晰度良好,且支持中文字体
- 缺点:生成的pdf内容大小不可控与模板样式有关,并且html模板必须要展示,display:none或者visibility:hidden, 甚至设置定位,top:-1000%,也不行,会打印出空白的 下面贴出代码
这个方法就是把html内容转成canvas,然后生成图片,把图片添加到jspdf里,保存导出pdf
让时间为你证明