我正在尝试将div打印为PDF,但是我会将CSS包含为PDF。 我尝试了许多线程代码,但没有解决方案。 JsPDF的作品,但问题是当我包括画布的CSS。 你能帮我吗?
<button id="pdf">Click</button>
<div id="elem">
<span>test</span>
</div>
<div id="editor">
</span>DON'T PRINT</span>
</div>
<script>
var doc = new jsPDF();
var specialElementHandlers = {
'#editor': function (element, renderer) {
return true;
}
};
$('#pdf').click(function () {
var source = window.document.getElementById("elem");
doc.fromHTML(source, 15, 15,
{
'elementHandlers': specialElementHandlers
});
doc.output("dataurlnewwindow");
});
</script>
现在这是我的代码,但其中不包含CSS