前端html转pdf

注:1、目前前端大段html转pdf的方法大多数都会使用canvas 截图的方法,所以生成的pdf打印出来都会稍微有颗粒感,如果对清晰度有严格的要求,可能需要另觅它法。

2、大段文本转pdf也有不使用canvas截图的方法,就是用jspdf一句一句的拼成pdf,缺点:1)jspdf不支持中文,需要字体转码后引入,2)耗时。

一:使用html2canvas和jsPDF

https://github.com/niklasvh/html2canvas

https://github.com/MrRio/jsPDF

代码:


css
html
script

二:jspdf拼成pdf

请参考

http://www.hangge.com/blog/cache/detail_2207.html

https://blog.csdn.net/kunga0814/article/details/81869183

你可能感兴趣的:(前端html转pdf)