html转pdf并下载,html2Pdf.js
npm源码: https://www.npmjs.com/package/html2pdf.js/v/0.9.0
下载:npm install --save html2pdf.js
页面引用:import html2pdf from 'html2pdf.js'
页面使用:
var element = document.getElementById('element-to-print'); // 要转成pdf的元素
var opt = { // 配置项
margin: 1,
filename: 'myfile.pdf',
image: { type: 'jpeg', quality: 0.98 },
html2canvas: { scale: 2 },
jsPDF: { unit: 'in', format: 'letter', orientation: 'portrait' }
};
// New Promise-based usage:
html2pdf().from(element).set(opt).save(); // 生成pdf文件并下载