Javascript 我无法使用jsPDF将HTML转换为PDF
我正在尝试使用jsPDF,但它不起作用,我不知道出了什么问题 在我的记忆中,我有:Javascript 我无法使用jsPDF将HTML转换为PDF,javascript,html,pdf,jspdf,Javascript,Html,Pdf,Jspdf,我正在尝试使用jsPDF,但它不起作用,我不知道出了什么问题 在我的记忆中,我有: <script type="text/javascript" src="jsPDF/jspdf.js"></script> 我的JS代码是: <script type="text/javascript"> function generaPDF(){ var doc = new jsPDF(); var specialElementHa
<script type="text/javascript" src="jsPDF/jspdf.js"></script>
我的JS代码是:
<script type="text/javascript">
function generaPDF(){
var doc = new jsPDF();
var specialElementHandlers = {
'#ejemplo':function(element,renderer){
return true;
}
};
var html = $("#ejemplo").html();
doc.fromHTML(html,200,200,{
'width':500,
'elementHandlers':specialElementHandlers
});
doc.output('dataurlnewwindow');
}
</script>
我的HTML代码是:
<table align='center' class='tablatitular' id='ejemplo'>
<tr><td>Dat1</td></tr>
<tr><td>dat2</td></tr>
</table>
<div onclick='javascript: generaPDF();'>To PDF</div>
如果我尝试此操作,我会发现错误:
doc.fromHTML不是函数doc.fromHTMLhtml,200200,{
有什么问题吗?你可以控制台.logdoc吗?我发现了问题:我还需要一些JavaScript库……但是如何尊重样式或向pdf结果添加样式呢?