【发布时间】:2014-12-08 16:51:38
【问题描述】:
我需要将 div 的内容放入 pdf 文件中然后下载。我搜索了一下,发现您可以通过jsPDF 使用 javascript 来执行此操作。
我找到了这个示例代码,但它似乎对我不起作用。当我单击生成 pdf 按钮时,没有任何反应。我也在为我的框架使用 codeigniter,我的网站目前上传到 000.webhost.com。
<div id="content">
<h3>Hello, this is a H3 tag</h3>
<p>a pararaph</p>
</div>
<div id="editor"></div>
<button id="cmd">generate PDF</button>
<script type="text/javascript">
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');
});
</script>
【问题讨论】:
标签: html codeigniter jspdf