一个比 html2canvas 更带劲的网页截图方案

剖析流行的截图插件 html2canvas 的实现方案,探索其功能上的一些不足之处及不能正确截取的一些场景,比如不支持 CSS 的 box-shadow 截取情况等。探索一种新的实现方式,能够避免多数目前 html2canvas 不支持的情况,解密其原理,深究 Canvas 绘图的机制。

本篇文章你可以学到:

  1. 纯前端网页截图的基本原理
  2. html2canvas 的核心原理
  3. SVG 内嵌 HTML 的方式
  4. Canvas渲染 SVG 的方式及各种问题的解决方案

适合人群:前端开发

阅读全文: http://gitbook.cn/gitchat/activity/5e706e2f52193501a009056b

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

一个比 html2canvas 更带劲的网页截图方案