vue-canvas生成海报图
此图为生成的海报图。
git链接:https://github.com/sunniejs/vue_canvas_poster
文档:https://sunniejs.github.io/vue-canvas-poster/#/
1、通过cnpm安装
cnpm i vue-canvas-poster --save
2、全局注册-在main.js中引用
/*canvas*/
import CanvasPoster from 'vue-canvas-poster'Vue.use(CanvasPoster)
3、html
<div class="content_container"><vue-canvas-poster :widthPixels="1000" :painting="painting" @success="success" @fail="fail"></vue-canvas-poster><img :src="posterImg"></div>
4、数据
posterImg: '',//生成的海报painting: {width: '550px',height: '876px',background: 'https://ddcz.oss-cn-beijing.aliyuncs.com/images/file-1587004539522R5oa.png',views: [{type: 'image',url: 'http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTIxbEZu0fBQOYlTLTpqtoezkNiaCBQ4ZXZAKhvPiaFAdI91vBsUkpiaDH4mp4qGvcVo2EaxRrp5fMia8w/132',css: {top: '20px',left: '36px',borderRadius: '40px',width: '80px',height: '80px',},}, {type: 'text',text: '我的名字',css: {top: '48px',left: '136px',width: '360px',maxLines: 1,fontSize: '26px',},}, {type: 'qrcode',content: 'https://zy.jishiyoo.com/m/card/group?key=5PCxqmV7oF3D0wx3WnbnPLRlbunt7A',css: {bottom: '50px',right: '26px',color: '#000',background: '#fff',width: '130px',height: '130px',borderWidth: '10px',borderColor: '#fff'},},],},
5.js
//成功生成海报success(src) {this.posterImg = src;console.log(src)},fail(err) {alert(err)},
6.css
img {width: 100%;height: 100%;}
转载于https://blog.csdn.net/inmarry/article/details/105552070
vue-canvas生成海报图相关推荐
- 微信小程序 —— canvas生成海报图与分享
整体思路 获取手机屏幕大小去依据设计尺寸比例调整 -wx.getSystemInfo 网络图片.base64图片保存到到本地临时文件路径 canvas绘制图片 - wx.createCanvasCon ...
- 小程序canvas生成海报 字体在背景图下方
小程序canvas生成海报 字体在背景图下方 图片是异步加载 可以放在回调里设置字体 也可以延迟放置 如果还有更好的方法可以留言
- 前端生成海报图:html2canvas 生成海报图/网页html转图片
html2canvas 生成海报图 <html><head> <title>生成海报图Demo</title> </head><bod ...
- html2canvas手机黑屏,html2canvas 生成海报图 开发中遇到的问题
ios里,生成的图片不显示 canvas.toDataURL('image/jpeg', 1.0) 使用image/jpeg格式,在指定图片格式为 image/jpeg 或 image/webp的情况 ...
- PHP使用Grafika合成图片,生成海报图
需求背景: 在小程序上生成海报图,但在保存图片时,只能保存其中的小程序码图片,保存下来的图片过于单调,且无法确认该图片的作用性,所以需要调整为保存一整张海报图. 海报效果图: 需求分析: 在海报图中, ...
- 小程序canvas生成海报
小程序canvas生成海报,画布转图片后可直接保存图片到系统相册: 海报素材使用图片宽750px: 注: 画布转图片时参数destWidth 值 须 * dpr 否则IOS测试生成的图片是模糊的: . ...
- uniapp app端使用html2canvas和renderjs实现生成海报图
uniapp app端使用html2canvas和renderjs实现生成海报图 原本app端是无法使用html2canvas的因为,app端不支持浏览器js. 不过我在uniapp里面看到了rend ...
- tp5.0 FAST 生成海报图
推销部门的海报,大致类容都差不多,经常会修改一些简介,诊疗范围,擅长病种等等,刚开始想到的是利用扩展截图然后去下载,网上的例子倒是不多,目前有两个例子 zyan/url2pic-sdk CSDN地址 ...
- mpvue 微信小程序canvas生成海报
mpvue 微信小程序canvas生成海报 效果 贴代码 html <template><!--index.wxml--><view class="poster ...
- uniapp项目中使用canvas生成海报并保存、微信分享、发送至朋友圈
uniapp项目中使用canvas生成海报并保存.微信分享.发送至朋友圈 1.html <!-- 分享模态框 --><canvas canvas-id="poster&qu ...
最新文章
- 利用矩阵奇异值分解(SVD)进行降维
- java 反正多次重复提交_java web开发时防止刷新后的重复提交
- 通过Spring将继承树加载到List中
- webinf目录下的没有什么_为什么你的减肥没有效果? 来看下这些习惯是否中招...
- 深度学习精度提升 3 个小妙招:模型集成、知识蒸馏、自蒸馏
- js 判断各种数据类型
- 【免公众号】新版盲盒交友程序源码盲盒交友系统一元交友
- java jbutton 禁用_java – 如何禁用JButton在禁用时变灰?
- 《正确去掉Win7快捷方式小箭头》
- sql日期格式转换函数_SQL转换日期函数和格式
- Nodejs框架+uniapp前端微商个人相册多端小程序
- 守望先锋的蜂窝盾制作
- 鼠标点击按钮相应两次
- python中使用tomorrow多线程时报错invalid syntax
- win10系统 jdk8 安装闪退 解决方案
- Source Insight 配色方案
- UDS诊断系列介绍07-2E服务
- 定积分的计算(换元法)习题
- 在一个项目上跑起来Docker(goland)
- MySQL索引的前世今生
热门文章
- 实现pdf图片格式转换成txt文档的方法
- MacBook删除应用后Launchpad上残留空白图标?
- Security——Spring LDAP
- 专科就业工资php,专科工资高的十大专业 大专学什么专业就业前景好
- static 是在什么时候加载的(代码验证)
- 用 Pytest+Appium+Allure 做 UI 自动化测试的那些事儿
- windows服务器双网卡链路聚合_Win10绑定双网卡或多网卡做Nic Teaming链路聚合
- 微信小程序实现上传视频 / 上传图片功能以及整合上传视频 / 上传图片功能(超详细)
- 功能游戏,先“功能”还是先“游戏”?
- 通俗易懂讲解树形DP