Vue - H5 生成带二维码和文案的宣传海报(可自定义二维码扫描后的内容、海报背景图、文案文字、宽高间距等)用 HTML 写可 DIY 的海报,做完后转为图片供用户保存和转发下载
前言
这种需求常见于内容分享时,需要自动生成海报(图片)供用户保存或截图转发,网上的大部分教程都太乱且有 BUG。
本文将带您从 0-1 一路复制,完成一个兼容性好、健壮、注释详细的示例,
开箱即用,到时候您只需要稍微改改,便可以应用到您的项目中。
您可以 自定义海报背景图、二维码扫描后的内容、文案文字等内容, 还能改这些元素之间的距离,
在真机、微信环境里,海报还可长按保存或转发。
准确说,您看到的海报全是可以 DIY 的(用HTML写出来的),如下图所示(含二维码,可能会被屏蔽):
Vue - H5 生成带二维码和文案的宣传海报(可自定义二维码扫描后的内容、海报背景图、文案文字、宽高间距等)用 HTML 写可 DIY 的海报,做完后转为图片供用户保存和转发下载相关推荐
- 前端Vue H5生成带二维码的分享海报,实现长按保存到手机相册
前端Vue H5生成带二维码的分享海报,实现长按保存到手机相册 前言:关于H5分享海报的需求,经常会遇到,通常就是一个分享的二维码+分享文案,生成一张图片,供用户在手机上长按保存到手机,然后就可以将保 ...
- vue 中生成带logo的二维码vue-qr(可换背景) 利用qrcode生成二维码
vue 中生成带logo的二维码 这里运用了一个插件 vue-qr npm install vue-qr --save <template><div><vue-qr :c ...
- Thinkphp5 生成二维码并与背景图、文字组合生成分享海报
自己做个记录,省的以后要去做过的项目里扒 1.下载安装包,地址: 链接:https://pan.baidu.com/s/1EBbgJYHXJp-4YQA7zDT5gw 提取码:qboc 2.下载完放到 ...
- 上月和本月对比叫什么_线雕前后对比,线雕做完后要注意什么事项即将上线
线雕前后对比,线雕做完后要注意什么事项即将上线,线雕前后对比还是比较明显的,因为线雕是利用可吸收的蛋白线,通过耳前或者额头置入到面部皮下的相应层次,蛋白线上有相应的倒刺,利用蛋白倒刺向后.向上提拉相应 ...
- 艾永亮:产品做完后,第一步就是马上推广吗?
前几天,我在外面偶遇了一位许久未见的好友. 难得偶遇,我们便一起到一家咖啡厅坐下聊聊天,互道衷肠. 不聊不知道,这一聊,倒让我发现一些问题. 这些问题,不仅仅正在他身上发生,很多企业家也同样面临着. ...
- 附带有背景图、文字的二维码
前端生成附带有背景图.可添加文字的二维码 下载 npm install jr-qrcod --save 引入 const qrcode = require('jr-qrcode'); 使用 <i ...
- 和女友做完后.......她说.....
和女友做爱完后她说:"你是我的." 然后用手抓住我的DD说:"这是我一个人的." 我问:"连我的都不是了?" 她说:"对!&quo ...
- 微信小程序长按图片,实现保存、转发、识别图中二维码
在小程序image组件中二维码/小程序码图片不支持长按识别,仅在 wx.previewImage 中支持长按识别 但是通过wx.previewImage只能实现保存,转发,小程序 只能识别 小程序二维 ...
- H5页面移动端背景图以及文字适配方法
H5页面适配的方法 背景的适配 给页面设置背景图,因为适配不同的设备(设备屏幕分辨率不同),所以再给背景图宽高的时候不能全部给100% 背景图(ui设计图)的比例是固定的,这里举例750px*1468 ...
最新文章
- Ubuntu 13.10 安装Terminalx 后更改默认终端设置
- 微生物分类学研究利器:模式微生物基因组数据库
- JDBC、ODBC、OLE DB、ADO、ADOMD区别与联系
- 【C语言】Simple Sorting(结构)
- Ubuntu 下使用SSH 代理
- linux nmap
- “北漂青年”马云建言:未来服务业发展有三大关键词
- JavaScript学习(三十四)—事件委托
- 物联网卡定位技术涉及范围及工作原理
- 2008年国外最佳Web设计/开发技巧、脚本及资源总结
- [tyvj2032]升降梯上dpspfa
- 中国GBA模拟器先驱李可文不幸去世
- easypoi插入超链接
- Unity 灯光系统详解
- 天梯赛题目练习——平面向量加法(附带PTA测试点)
- 图片免费压缩在线的方法有哪些
- 2022-2028全球与中国医学头骨CT市场现状及未来发展趋势
- 5款好用的mysql客户端
- DIY装机之显示器(苹果显示器参数)
- python实现中文和unicode转换