使用javascript将HTML页面中的div下载为pdf格式

我有一个内容div,其ID为“content”。在内容div中,我有一些图形和一些表格。当用户单击下载按钮时,我想将该div下载为pdf。有没有办法使用javascript或jQuery?

回答:

您可以使用jsPDF来完成

<div id="content">

<h3>Hello, this is a H3 tag</h3>

<p>A paragraph</p>

</div>

<div id="editor"></div>

<button id="cmd">generate PDF</button>

var doc = new jsPDF();

var specialElementHandlers = {

'#editor': function (element, renderer) {

return true;

}

};

$('#cmd').click(function () {

doc.fromHTML($('#content').html(), 15, 15, {

'width': 170,

'elementHandlers': specialElementHandlers

});

doc.save('sample-file.pdf');

});

以上是 使用javascript将HTML页面中的div下载为pdf格式 的全部内容, 来源链接: utcz.com/qa/425011.html

回到顶部