uniapp canvas生成海报加入水印并下载保存

阅读: 评论:0

uniapp canvas生成海报加入水印并下载保存

uniapp canvas生成海报加入水印并下载保存

页面定义 canvas

<canvas :style="{width:canvasWidth,height:canvasHeight}" canvas-id="myCanvas" ></canvas>

配置 css

 

canvas{border:solid 1px gray;position:absolute;left:5000rpx;
}

生成海报

ImageInfo({pFilePaths,success:res=>{this.canvasWidth=`${res.width}px`;this.canvasHeight=`${res.height}px`;var ctx = ateCanvasContext('myCanvas',this);ctx.clearRect(0,0,res.width,res.height);ctx.beginPath();// pFilePaths为图片路径ctx.pFilePaths,0,0,res.width,res.height);// 为图片添加水印anslate(res.width/2,res.height/2);ate(45 * Math.PI / 180);let horizontal=res.width/4;let vertical=res.height/3;for(let i=0;i<=3;i++){

本文发布于:2024-01-31 06:35:12,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170665411326282.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:水印   海报   uniapp   canvas
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23