ChelesteWang / FE-Review

前端知识复盘与整理
Apache License 2.0
31 stars 8 forks source link

HTML to Picture #16

Open ChelesteWang opened 2 years ago

ChelesteWang commented 2 years ago

wkhtmltopdf:

优点: 1、使用简单, 2、占用空间小,使用的是webkit engine渲染, 3、渲染效果较好,对css支持比较友好 缺点: 1、对自定义header不支持domString,只支持url

puppeteer

优点: 1、使用简单,官网直接有api提供 2、渲染效果好,由于使用的是chrome的无头浏览器,所以渲染效果和chrome差不多。 3、chrome官方出品的开源包,所以维护者比较多。 4、直接支持domString渲染。 缺点: 1、要下载chrome浏览器,占用空间大, 2、启动chrome实例比较耗时,

ChelesteWang commented 2 years ago

参考链接

利用puppeteer和egg.js实现html2pdf、html2png Puppeteer 与 WkHtmlToPdf 以及我创建新模块的原因

ChelesteWang commented 2 years ago

1 是否是 QTwebkit 性能优于 Chrome headless