如何使用html2canvas和jspdf以适当且简单的方式导出为pdf

如何使用html2canvas和jspdf以适当且简单的方式导出为pdf,第1张

如何使用html2canvas和jspdf以适当且简单的方式导出为pdf

我为您制作了一个jsfiddle。

 <canvas id="canvas" width="480" height="320"></canvas>       <button id="download">Download Pdf</button>

        html2canvas($("#canvas"), { onrendered: function(canvas) {   var imgData = canvas.toDataURL(         'image/png');        var doc = new jsPDF('p', 'mm');     doc.addImage(imgData, 'PNG', 10, 10);     doc.save('sample-file.pdf'); }        });

在Chrome38,IE11和Firefox 33中进行了测试。似乎Safari有问题。但是,安德鲁通过从PNG切换到JPEG,使其在Mac
OSx的Safari 8中可以工作。有关详细信息,请参见下面的评论。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5675844.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存