- 另请参阅:
方法概览
Name | 返回类型 | 描述 | Object | |
---|---|---|---|---|
更多信息 如果符号图层未锁定颜色,则将 CIMSymbol 的符号图层的颜色设置为给定值。 | 更多信息 | cimSymbolUtils | ||
更多信息 设置 CIMSymbol 的旋转值。 | 更多信息 | cimSymbolUtils | ||
Color | 更多信息 返回 CIMSymbol 中符号图层的第一种颜色。 | 更多信息 | cimSymbolUtils | |
Number | 更多信息 返回 CIMSymbol 的旋转值。 | 更多信息 | cimSymbolUtils | |
Number | 更多信息 返回给定 CIMSymbol 的大小。 | 更多信息 | cimSymbolUtils | |
更多信息 将 CIMSymbol 的最大层缩放到给定大小。 | 更多信息 | cimSymbolUtils |
方法详情
-
applyCIMSymbolColor(symbol, color, options)
-
如果符号图层未锁定颜色,则将 CIMSymbol 的符号图层的颜色设置为给定值。
参数:symbol CIMSymbol要设置颜色的 CIMSymbol。
color Color符号的所需颜色值。
options Object可选从 4.23 开始 用于设置 CIMSymbol 颜色的选项。
规格:layersToColor String可选要应用颜色的符号图层。这仅适用于具有嵌入式多边形标记图形的 CIMPolygonSymbols 和 CIMPointSymbols。
"fill"
选项只会将颜色应用于填充符号图层 - CIMSolidFill、CIMHatchFill、CIMPictureFill 等。"outline"
选项只会将颜色应用于笔划符号图层 - 如 CIMSolidStroke 和 CIMPictureStroke。"fill-and-outline"
选项会将颜色应用于填充和描边图层。默认值为"fill"
。可能的值:"fill"|"outline"|"fill-and-outline"
-
applyCIMSymbolRotation(symbol, rotation, clockwise)
-
设置 CIMSymbol 的旋转值。
参数:symbol CIMSymbol设置旋转的 CIMSymbol。
rotation Number符号的所需旋转度数。
clockwise Boolean可选表示是否顺时针旋转符号。默认为
false
。
-
getCIMSymbolColor(symbol){Color}
-
返回 CIMSymbol 中符号图层的第一种颜色。
参数:symbol CIMSymbol从中获取颜色的 CIMSymbol。
返回:类型 说明 Color(颜色) 返回 CIMSymbol 的颜色。
-
getCIMSymbolRotation(symbol, clockwise){Number}
-
返回 CIMSymbol 的旋转值。
参数:symbol CIMSymbol从中获取旋转的 CIMSymbol。
clockwise Boolean可选表示是否获取旋转值作为顺时针旋转。默认为
false
。返回:类型 说明 Number 符号的旋转值(以度为单位)。
-
getCIMSymbolSize(symbol){Number}
-
返回给定 CIMSymbol 的大小。CIMSymbol 的大小定义为最大符号图层的大小。
参数:symbol CIMSymbol从中获取大小的 CIMSymbol。
返回:类型 说明 Number 返回符号的大小(以像素为单位)。
-
scaleCIMSymbolTo(symbol, size, options)
-
将 CIMSymbol 的最大层缩放到给定大小。其他符号图层将相应缩放。
参数:symbol CIMSymbol要缩放的 CIMSymbol。
size Number符号的所需大小。
options Objectoptional用于缩放符号的选项。
规格:preserveOutlineWidth Booleanoptional如果为
true
,此属性将保留符号的轮廓宽度。此属性仅在符号图层上的scaleSymbolsProportionally
为false
时有效。如果scaleSymbolsProportionally
为true
,则此属性将被忽略。