您现在的位置是:网站首页> 编程资料编程资料
小程序canvas中文字设置居中锚点 微信小程序之html5 canvas绘图并保存到系统相册基于Jscex +HTML5 Canvas 制作的抽奖小程序微信小程序canvas实现水平、垂直居中效果
2023-10-12
331人已围观
简介 这篇文章主要介绍了小程序canvas中文字设置居中锚点 的相关资料,需要的朋友可以参考下
小程序中经常会遇到要生成图片的需求,图片一般会加上用户的头像和昵称之类的,头像只需要把腾讯域名添加到request和download列表中,使用wx.getImageInfo()就可以缓存到本地,成功的回调再添加进canvas中生成图片。
如果要文字在某个位置居中,canvas中文字怎么根据文字长短不一实现锚点在文字中心位置呢?
var txtWidth=canvas.measureText(this.nickName).width能获取到在canvas中文字的宽度,找到文字的居中x位置减去txtWidth/2就可以实现居中,如果参数是number类型转换为字符串类型,否则在部分iOS机型上无效,不能获取文字宽度。
总结
以上所述是小编给大家介绍的小程序canvas中文字设置居中锚点 ,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
相关内容
- Html5适配iphoneX刘海屏的简单实现简述Html5 IphoneX 适配方法有关HTML5页面在iPhoneX适配问题
- 100floors电梯 第74层 图文攻略_手机游戏_游戏攻略_
- 100floors电梯 第75层 图文攻略_手机游戏_游戏攻略_
- 100floors电梯 第76层 图文攻略_手机游戏_游戏攻略_
- 100floors电梯 第77层 图文攻略_手机游戏_游戏攻略_
- 100floors电梯 第78层 图文攻略_手机游戏_游戏攻略_
- 100floors电梯 第79层 图文攻略_手机游戏_游戏攻略_
- 100floors电梯 第80层 图文攻略_手机游戏_游戏攻略_
- 天天酷跑封号处罚 请看正确使用辅助刷分视频攻略_手机游戏_游戏攻略_
- 天天酷跑1.0.7.0版本不封号不异常刷分刷金币方法分享_手机游戏_游戏攻略_
