微信搜索“接龙管家”,进去,中间有个发布接龙,一般就选第一个“反馈接龙”,做答迅然后再选“图片截图收集 - 使用此模板”,进去修改标题、正文,点“名单反馈”输入姓名,一个人一行,下边“反馈内容”可以继续添加,后面三个点可以编辑,设好了就点“立即发布”,上边有个“转发”和“管理”,点转发,发到微信群里,举晌点击就可以上传图片,完成后,点“管理 - 导出数据 - 导出图片 - 复制链接”,就可以把所有图片,打包下载下来,图片名称都按姓名保存好。
微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。微信小程序、微信订阅号、微信服务号、微信企业号纯此是并行的体系。
最近做项目的时候,需要做一个截图功能。用了一个别人写的截图工具,发现截出的 图质量下降了 ,但是我们图片要用来做识别, 需要保证截出的图质量不下降。而且也不支持通过拖动来调整截图框的大小。所以这个截图工具无法满足需求。因为所以,就自己动手写了一个截图组件。
下面介带告绍一下实现原理和使用方法。
组件 wxml 的层次结烂氏构图如下:
最后截图,通过四个点的位置计算出截图框的位置,然后放大对应原蠢历明图大小的位置,得到在原图中的 (x, y, width, height) ,最后通过官方提供的 canvas 接口截图。
假设我们的应用文件结构如下:
调用组件时,需要传入 cropperData 、 cropperMovableItems 、 cropperChangableData ,因为数据和事件都是绑定在 Page 上的,所以要避免使用组件里面已经被占用的命名。
/pages/index/index.wxml
/pages/index/index.js
最后引入组件的样式
/pages/index/index.wxss
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)