使用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