• ol text属性


    options:

    font

    • 字符串类型.用逗号隔开每个属性
    • 默认:10px sans-serif
    • 其原型就是应用在Canvas上的字体样式.
    • 其取值有可以取 css font 中的样式

    maxAngle

    • 数字类型. 前提必须是placement属性设置为line
    • 默认:45°(Math.PI / 4)
    • 一行文本和另一行文本的夹角

    offsetX

    • 数值型
    • 默认0
    • 水平文本偏移量(以像素为单位)。正数将使文本右移。

    offsetY

    • 数值型
    • 默认0
    • 垂直文本偏移量(以像素为单位)。正值将使文本向下移动。

    overflow

    • 布尔值,针对多边形标签或当placement设置为时’line’

    • 默认false

    • 允许文本超出标签位置处多边形的宽度或其所沿路径的长度。

    placement

    • 其值是TextPlacement对象,可直接放字符串. 取值有两个 point和line
    • 默认point
    • 文字的放置方式.当为point时,以点的方式放置,line 以线的方式放置,主要应用在线要素或者需要在多边形边界显示文字的时候

    scale

    • 数值型 或者 ol/size~Size的类型
    • 默认1
    • 相对于上述字体大小的倍数

    rotateWithView

    • 布尔值
    • 默认 false
    • 是否旋转带有视图的文本

    rotation

    • 数值型
    • 0
    • 弧度旋转(顺时针正旋转),

    text

    • 字符串
    • 文本内容

    textAlign

    • 字符串
    • point模式默认:center
    • 对齐方式
    • 可能的取值“ left”,“ right”,“ center”,“ end”或“ start”。
    • 对于placement: ‘line’,默认设置是让渲染器选择maxAngle不超过其位置的位置。

    textBaseline

    • 字符串
    • 默认middle
    • 文本的基准线
    • 取值范围: ‘bottom’, ‘top’, ‘middle’, ‘alphabetic’, ‘hanging’, ‘ideographic’.

    fill

    • ol/style/Fill~Fill
    • 默认 #333
    • 文本的颜色,字体颜色

    stroke

    • ol/style/Stroke~Stroke
    • 描边样式

    backgroundFill

    • ol/style/Fill~Fill
    • 当为point模式时,可以使用它对文本背景进行颜色填充

    backgroundStroke

    • ol/style/Stroke~Stroke
    • 当为point模式时,可以使用它对文本背景进行设置描边样式

    padding

      • Array.
      • 默认 [0,0,0,0] 上右下左

    文章转载自:https://blog.csdn.net/qq_44382452/article/details/108868589

  • 相关阅读:
    Java锁---偏向锁、轻量级锁、自旋锁、重量级锁
    Java自旋锁
    设计模式的原则
    CGLIB介绍与原理(通过继承的动态代理)
    Android Messenger
    Android AIDL的用法
    长连接和短连接和推送
    Java对称加密算法
    Android 热修复技术中的CLASS_ISPREVERIFIED问题
    Java类加载器
  • 原文地址:https://www.cnblogs.com/1gaoyu/p/15241395.html
Copyright © 2020-2023  润新知