Javascript 使用jspdf将html div导出为pdf
我有这个代码,但不起作用。控制台将返回以下错误: 无法从_html.js:169读取未定义的-jspdf.plugin.widths属性 有人能帮我吗Javascript 使用jspdf将html div导出为pdf,javascript,html,pdf,jspdf,Javascript,Html,Pdf,Jspdf,我有这个代码,但不起作用。控制台将返回以下错误: 无法从_html.js:169读取未定义的-jspdf.plugin.widths属性 有人能帮我吗 <div id="box"> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad mini
<div id="box">
Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi...
</div>
<button id="pdf_new"> New PDF</button>
<!-- Analytics -->
<script type="text/javascript">
var doc = new jsPDF();
var specialElementHandlers = {
'#editor': function (element, renderer) {
return true;
}
};
$('#pdf_new').click(function(){
var html=$("#box").html();
doc.fromHTML(html,200,200, {
'width': 500,
'elementHandlers': specialElementHandlers
});
doc.save("Test.pdf");
});
</script>
在这里你可以找到问题,问题在这个文件的第720行我发现了问题,我没有包括jsPDF库的所有主要文件。现在它工作了 你能提供一个工作实例吗?如果你不知道在这种情况下未定义的文件应该是什么,你很难在这里为你提供帮助。添加了jspdf.plugin.from_html.js filesame问题的链接,jspdf不支持表colspan。另外,请提供完整的答案,让我们知道你添加的jspdf的哪些主要文件可以使它工作。?