页面定义 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小时内删除。
留言与评论(共有 0 条评论) |