时间:2021-05-26
本文具体要实现的效果类似下面这张图片,主题流程大概是,页面上有类似这样布局的结构,点击中间那个紫色的按钮就会生成一张这样的图片,并且能够让用户下载图片的
1、首先我们布局页面的时候用的都是图片来布局成这个样子[CSS自己脑补],class为pho-bg这一段是页面开始显示的结构,几张图片定位,按钮在中间的样子。class为photo的就是用来到时候放置生成的图片。canvas就是画布。至于下面的两张图片其实就是按钮的图片和背景图,到时候一并加入画布里面【不过在页面的时候不显示】
<div class="pho-bg"> <img src="ossweb-img/man-1.png" class="man man-1" id="man-1" alt=""> <img src="ossweb-img/man-2.png" class="man man-2" id="man-2" alt=""> <img src="ossweb-img/man-3.png" class="man man-3" id="man-3" alt=""> <img src="ossweb-img/man-4.png" class="man man-4" id="man-4" alt=""> <a href="javascript:;" class="btn" title=""></a> <img src="ossweb-img/sen.png" class="sen1" id="sen1" alt=""> <img id="show-pic" alt=""> </div> <div class="photo"></div> <canvas id="myCanvas" width="750" height="1180"></canvas> <img src="ossweb-img/bg1.jpg" id="bg1" alt=""> <img src="ossweb-img/btn.png" id="btn1" alt="">2、重要的是js部分,这里面有几个部分
最后的结果生成的图片就是这样子的
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文介绍了canvas微信海报分享,分享给大家,具体如下:随机产生一张图片拿到微信用户的头像和称呢(自己调后端的接口获取)把用户头像和称呢和随机产生一张图片合成
本文实例为大家分享了canvas二维码和图片合成海报的具体代码,供大家参考,具体内容如下思路:在微信中登录,后台传来的是一个链接、一个名字、一张图片。把图片当做
以OPPO手机为例,把图片合成一张的方法是: 合成图片,或合成相片、合成照片,近似报纸、杂志自称的设计图片,制作容易,用PhotoShop等编辑、剪与贴而已,
本文实例为大家分享了js实现淘宝浏览商品放大镜的具体代码,供大家参考,具体内容如下1、准备两张图片,其中一张图片分辨率为另一张图片的二倍。2、前端页面布局//b
从本地文件夹中选取一张图片并在canvas上显示fromtkinterimport*fromtkinterimportfiledialogfromPILimpo