我想知道是否有可能将div内的文本转换为pdf。在我这里的代码http://codepen.io/anon/pen/JdNdXd当我选择一些项目时,它们出现在文本"U košarici se trenutno nalazi:"下面,这是所有选定产品出现的div,现在我想做的是,当我选择我想要的产品时,我想将它们保存为pdf格式,以便我可以下载它。我要做的是获取最后一个名为cart的div中的所有项目为pdf格式。试过下面的代码,但是没有成功。
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');
});
找到一个使用xepOnline转换器的简单方法。
<a href="#" onclick="return xepOnline.Formatter.Format('your div name here',{render:'download'});">
<p style="text-align:center;"><img src="/PDF.png" style="width:50px; height:50px;"/></p>
</a>