微信小程序APIsetTextBaseline,小程序设置文字水平对齐

 

canvasContext.setTextBaseline


基础库 1.4.0 开始支持,低版本需做兼容处理

定义

用于设置文字的水平对齐

参数

参数 类型 定义
textBaseline String 可选值 'top'、'bottom'、'middle'、'normal'

示例代码:

const ctx = wx.createCanvasContext('myCanvas')

ctx.setStrokeStyle('red')
ctx.moveTo(5, 75)
ctx.lineTo(295, 75)
ctx.stroke()

ctx.setFontSize(20)

ctx.setTextBaseline('top')
ctx.fillText('top', 5, 75)

ctx.setTextBaseline('middle')
ctx.fillText('middle', 50, 75)

ctx.setTextBaseline('bottom')
ctx.fillText('bottom', 120, 75)

ctx.setTextBaseline('normal')
ctx.fillText('normal', 200, 75)

ctx.draw()
更多微信小程序开发教程,可以关注多程序。
上一篇 微信小程序APIdrawImage完成绘制图像,小程序图像保持原始尺寸 下一篇 微信小程序API绘图setGlobalAlpha,小程序设置全局画笔透明度
论坛资讯同步说明,本文同步自论坛:bbs.miaozhizuo.com,如您在论坛注册成为会员用户并且发帖,则默认论坛文章同步协议,协议内容请移步论坛查看!

          在线客服

            点击这里给我发消息

          VIP咨询
         点击这里给我发消息

          咨询热线

   17080039991

      (免费拨打)

          代理招商

   178-9531-8531

[关闭]
随手APP微信

官方微信自助客服

[关闭]