最佳答案
如this post中所述,您可以使用jsPDF库来执行此操作.
原文链接:https://www.f2er.com/css/427676.html还要获取html2canvasJS将文档元素转换为画布以修复CSS.
JS:
let doc = new jsPDF('p','pt','a4');
doc.addHTML(document.body,function() {
doc.save('html.pdf');
});
HTML:
演示:JSFiddle
您也可以使用按钮触发下载(see initial post for details)