使用Javascript / JQuery从HTML和CSS创建PDF

时间:2019-05-27 13:42:47

标签: javascript jquery html css pdf

我正在尝试将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

0 个答案:

没有答案