zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    关于两端对齐
    关于删除节点的兼容写法
    因为一个css,导致网页在手机上滑动不流畅
    Java垃圾回收机制
    Java的ArrayList
    大神说,规则引擎,反正不懂,留个纪念,以后看
    Java克隆
    i++和++i的区别
    JavaScript中的方法或者变量名称前面有下划线,是做什么的?
    RandomAccess接口是空的,那它是用来做什么的呢?
  • 原文地址:https://www.cnblogs.com/1gaoyu/p/15241395.html
Copyright © 2011-2022 走看看