网页转图片--- html2canvas截图

最近有个做在线名片(可保存图片至本地)的任务,特意研究了一下图片生成,也踩了几个坑。特此总结一下,顺便分享一下demo:

  链接:https://pan.baidu.com/s/1o98UBJO 密码:s0hz

  其中也遇到了一些坑比如查询网上的 html2canvas  使用方法,发现很多人总结的方法做出来的图很模糊,或者不支持移动端。最后发现官方API给的方法可用,但是用官方给的方法的时候里面有个 => 符号,会导致编辑器报错。解决方法:把  canvas =>function  改成   function(canvas) 。

  还有一个坑就是该插件会读取jpg图片的exif值(iphone和数码相机拍出来的照片所带的一个值),然后把带exif值的图片旋转再转成图片。这个东西在很多页面中有引用头像或jpg图片的时候会出现。解决方法:改成png,gif等,实在不行就先用exif.js把图片逆向旋转一下。(这主要是在iphone手机上会出现:显示图片正常,转成canvas时会旋转)。具体的exif值我将在下一篇文章中做介绍。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很好用的网页转换图片的工具了。 有人收藏邮票,有人收藏奇石,有人收藏古画,林林总总,无奇不有。在中国,互联网络从出现到现在快二十年了,您有没有从中发现某些收藏的机会呢? 假如您的亲朋好友开设有网站,假如您在一年后,把他所拥有的网站的某些WEB页面以原样方式,把这一年中每一天的变迁呈现在他的面前,您认为他不会万分惊喜么?假如您把对自己有纪念意义的网站的主要页面持之以恒地进行收藏,比如:自己小学、中学或者大学母校的网站进行收藏,那么,若干年以后,当您把这些收藏再呈送给母校,难道不是一件特别有意义的事情么?或者,把自己所在单位的网站,或者某些处于创业期的公司的网站进行收藏,当这些公司若干年后成长为一家大型企业的时候,而当他们的老总看到自己创业期的网站的样子,难道他们不会觉得弥足珍贵么?假如,您需要从网上收集某些证据,而这些证据可能在很少的时候才会出现,那么,您也可以把这视为网页收藏的一个另类应用吧。总之,网页收藏,还是很有价值的。 与传统的纸质出版物相比,网络内容具有某种更高的易逝性。我们现在还能够比较容易地看到几十年、几百年前的原版图书,但是,对于如此众多的WEB网页,随着网站内容频繁地更新或者版面的改版,几分钟、几小时、几天、几月甚至几年前的某一个页面我们还能够复现么?没有有心人,这种复现是不可能的(有人可能会认为百度、Google等搜索引擎也有这些页面的快照,但是,您需要知道:搜索引擎不是每天都会去搜索某一个页面的,通常的时间间隔是一个星期左右,而且只是"可能"会搜集到您关心的WEB页面;更为重要的是,搜索引擎主要关心该页面的文字内容, 动画、图片等内容不会予以保留,特别地,搜索引擎不会关心该页面...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值