vue与js中如何实现图片压缩封装


这篇文章主要介绍“vue与js中如何实现图片压缩封装”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue与js中如何实现图片压缩封装”文章能帮助大家解决问题。全局main.js引入:新建imgUpload.js:页面中使用:备注:HTMLCanvasElement.getContext()方法返回canvas的上下文,如果上下文没有定义则返回null.在同一个canvas上以相同的contextType多次调用此方法只会返回同一个上下文。上下文类型(contextType)是一个指示使用何种上下文,可能的值是:"2d""webgl""webgl2""bitmaprenderer"上下文属性(contextAttributes)你可以在创建渲染上下文的时候设置多个属性,例如:Canvas 2D API 中的CanvasRenderingContext2D.drawImage()方法提供了多种方式在Canvas上绘制图像。参数:image绘制到上下文的元素。允许任何的 canvas 图像源sx可选需要绘制到目标上免费云主机域名下文中的,image的矩形(裁剪)选择框的左上角 X 轴坐标。sy可选需要绘制到目标上下文中的,image的矩形(裁剪)选择框的左上角 Y 轴坐标。sWidth可选需要绘制到目标上下文中的,image的矩形(裁剪)选择框的宽度。如果不说明,整个矩形(裁剪)从坐标的sxsy开始,到image的右下角结束。sHeight可选需要绘制到目标上下文中的,image的矩形(裁剪)选择框的高度。dximage的左上角在目标canvas上X 轴坐标。dyimage的左上角在目标canvas上Y 轴坐标。dWidth可选image在目标canvas上绘制的宽度。 允许对绘制的image进行缩放。 如果不说明, 在绘制时image宽度不会缩放。dHeight可选image在目标canvas上绘制的高度。允许对绘制的image进行缩放。 如果不说明, 在绘制时image高度不会缩放。示例:Vue vant-ui使用van-uploader实现头像图片上传关于“vue与js中如何实现图片压缩封装”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注百云主机行业资讯频道,小编每天都会为大家更新不同的知识点。

相关推荐: Java怎么实现五子棋单机版

这篇文章主要介绍了Java怎么实现五子棋单机版的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java怎么实现五子棋单机版文章都会有所收获,下面我们一起来看看吧。Java五子棋设计流程:1.创建窗口和设计一个棋盘界面2.实现鼠标点击…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/06 10:55
下一篇 05/06 10:55

相关推荐