Module: ol/colorlike

ol/colorlike


import * as olColorlike from 'ol/colorlike';

函数s

asColorLike(color){ColorLike | null}

import {asColorLike} from 'ol/colorlike';
Name Type Description
color Color | ColorLike | PatternDescriptor | null

颜色。

返回值:
The color as an ol/colorlike~ColorLike.

Type Definitions

ColorLike{string} {CanvasPattern} {CanvasGradient}

CanvasRenderingContext2D.fillStyle 或 CanvasRenderingContext2D.strokeStyle 接受的类型。表示颜色、CanvasPatternCanvasGradient。图案和渐变作为填充样式的原点是从地图坐标 [0, 0] 起 512 CSS 像素的增量。要实现无缝重复图案,图案图像的宽度和高度必须是 2 的因子(2、4、8、...、512)。

PatternDescriptor{Object}

Properties:
Name Type Description
src string

图案图像 URL

color Color | string | undefined

用于着色图案的颜色。

size Size | undefined

图案图像中所需切片的尺寸。 当图案图像是精灵图时,与 offset 一起使用。

offset Size | undefined

图案图像中所需切片的偏移量。 当图案图像是精灵图时,与 size 一起使用。