最近突发奇想想网页实现截图,搜索相关资料,发现一个宝贝html2canvas。
但只是一个网页用下,不想用npm之类的。。。
于是看到一个简单易行的demo,大快我心也~
来看看关键的代码,各参数的说明:
第一个参数是把哪个DOM节点渲染成图片,整屏截图可以用document.body
,
其他参数,不太关心,不过有个width和height是可以从图片的左上角开始计算的,这样可以解决某些需求。
有个小坑,就是在本地的环境中,图片不能渲染进生成的图片中,需要放在服务器上。
一个小demo
最近突发奇想想网页实现截图,搜索相关资料,发现一个宝贝html2canvas。
但只是一个网页用下,不想用npm之类的。。。
于是看到一个简单易行的demo,大快我心也~
来看看关键的代码,各参数的说明:
第一个参数是把哪个DOM节点渲染成图片,整屏截图可以用document.body
,
其他参数,不太关心,不过有个width和height是可以从图片的左上角开始计算的,这样可以解决某些需求。
有个小坑,就是在本地的环境中,图片不能渲染进生成的图片中,需要放在服务器上。
一个小demo