title: CanvasContext.setTextAlign header: develop nav: api

sidebar: canvas_CanvasContext-setTextAlign

解释:用于设置文字的对齐。

方法参数

属性名 类型 必填 默认值 说明
align String 有效值 ‘left’、’center’、’right’。

示例

在开发者工具中预览效果

扫码体验

sidebar: canvas_CanvasContext-setTextAlign - 图1 请使用百度APP扫码

图片示例

图片

代码示例

:::codeTab

  1. const canvasContext = swan.createCanvasContext('myCanvas');
  2. canvasContext.setStrokeStyle('red');
  3. canvasContext.moveTo(150, 20);
  4. canvasContext.lineTo(150, 170);
  5. canvasContext.stroke();
  6. canvasContext.setFontSize(15);
  7. canvasContext.setTextAlign('left');
  8. canvasContext.fillText('textAlign=left', 150, 60);
  9. canvasContext.setTextAlign('center');
  10. canvasContext.fillText('textAlign=center', 150, 80);
  11. canvasContext.setTextAlign('right');
  12. canvasContext.fillText('textAlign=right', 150, 100);
  13. canvasContext.draw();

:::