本文描述了NiuChart一些通用的样式。一般普通样式都可以在下面找到:

lineStyle

线的样式

{ "lineWidth": 1, "lineColor": "#000000", "lineAlpha": 1, "lineCap": "BUTT", "lineJoin": "MITER", "dashStyle": { "intervals": [0, 0, 0, 0], "phase": 0 } }

fillColor

填充色

{ "fillAlpha": 1, "fillColor": "#000000" }
* "**fillAlpha**":值域范围在[0,1]之间 * "**fillColor**":十六进制的字符串 # paddingStyle 内边距样式
{ "left": 0, "top": 0, "right": 0, "bottom": 0 }
# textStyle
文本样式
{ "textSize": "12", "textColor": "#4a555f", "textFont": "arial", "style": "normal", "shadow": { "shadowColor": "#000000", "shadowBlurRadius": 0, "shadowOffsetX": 0, "shadowOffsetY": 0 } }
"range": { "location": 0, "length": 0 }
  • "location":表示要进行区域划分的起始点。
  • "length":表示在"location"上延伸的长度。

symbol

标记,图表需要若干个标记来帮助阅读。相关属性如下:

{ "symbolType": "NXPlotSymbolTypeEllipse", "symbolSize": { "width": 0, "height": 0 }, "anchorPoint": { "x": 0.5, "y": 0.5 }, "borderLineStyle": { ... }, "symbolFill": { ... }, "customSymbolPath": "" }
  • "symbolType":标记的类型,默认为椭圆。可选项有:"NXPlotSymbolTypeNone"没有标记物、"NXPlotSymbolTypeRectangle"、"NXPlotSymbolTypeEllipse"、"NXPlotSymbolTypeDiamond"、"NXPlotSymbolTypeTriangle"、"NXPlotSymbolTypeStar"、"NXPlotSymbolTypePentagon"、"NXPlotSymbolTypeHexagon"、"NXPlotSymbolTypeCross"、"NXPlotSymbolTypePlus"、"NXPlotSymbolTypeDash"、"NXPlotSymbolTypeSnow"、"NXPlotSymbolTypeCustom"自定义形状
  • "symbolSize":标记的大小,设置"width"和"height"来指定。
  • "anchorPoint":标记的锚点,默认为自身的中心点,即"x": 0.5, "y": 0.5
  • "borderLineStyle":标记边界线的样式,相关属性见
  • "symbolFill":标记的填充色,相关属性见
  • "customSymbolPath":如果"symbolType"为"NXPlotSymbolTypeCustom",可以在此自定义标记的路径。

results matching ""

    No results matching ""