提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:郑恭琳|2015-12-09 11:13:06.000|阅读 5704 次
概述:本篇教程主要教大家如何自定义FusionCharts图表中数据图形的颜色。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
FusionCharts的数据图形是指柱形图中的列、折线图中的折线、饼图/环形图中的切片。该部分教程将展示如何通过颜色、渐变和悬停效果来增强数据图形使之看起来效果更好。
FusionCharts允许你为图表中每一个单独的数据块指定自定义颜色。下图所示的是一个以颜色区分季度的2D柱状图:
下表是自定义某个单独的数据块颜色所需属性:
属性名称 | 描述 |
color | 设置数据图颜色,以16进制,如:#00ffaa。 |
paletteColors | 指定数据项自定义十六进制颜色列表。颜色列表由逗号分开,如:“paletteColors”:“#eed17f,#97cbe7,#b0d67a”。 |
上面所示图表的自定义单独数据块颜色的数据结构如下:
JSON:
{ "chart": { "caption": "Monthly Revenue", "subCaption": "Last year", "xAxisName": "Month", "yAxisName": "Amount (In USD)", "numberPrefix": "$", "theme": "fint" }, "data": [ { "label": "Jan", "value": "420000", "color": "#008ee4" }, { "label": "Feb", "value": "810000", "color": "#008ee4" }, { "label": "Mar", "value": "720000", "color": "#008ee4" }, { "label": "Apr", "value": "550000", "color": "#9b59b6" }, { "label": "May", "value": "910000", "color": "#9b59b6" }, { "label": "Jun", "value": "510000", "color": "#9b59b6" }, { "label": "Jul", "value": "680000", "color": "#6baa01" }, { "label": "Aug", "value": "620000", "color": "#6baa01" }, { "label": "Sep", "value": "610000", "color": "#6baa01" }, { "label": "Oct", "value": "490000", "color": "#e44a00" }, { "label": "Nov", "value": "900000", "color": "#e44a00" }, { "label": "Dec", "value": "730000", "color": "#e44a00" } ] }
XML:
<chart caption="Monthly Revenue" subcaption="Last year" xaxisname="Month" yaxisname="Amount (In USD)" numberprefix="$" theme="fint"> < set label="Jan" value="420000" color="#008ee4" /> < set label="Feb" value="810000" color="#008ee4" /> < set label="Mar" value="720000" color="#008ee4" /> < set label="Apr" value="550000" color="#9b59b6" /> < set label="May" value="910000" color="#9b59b6" /> < set label="Jun" value="510000" color="#9b59b6" /> < set label="Jul" value="680000" color="#6baa01" /> < set label="Aug" value="620000" color="#6baa01" /> < set label="Sep" value="610000" color="#6baa01" /> < set label="Oct" value="490000" color="#e44a00" /> < set label="Nov" value="900000" color="#e44a00" /> < set label="Dec" value="730000" color="#e44a00" /> </chart>
你可以在多列图表中为每个列指定不同的颜色(或在单列图表中为不同的数据块指定不同的颜色),颜色列表用逗号隔开。列表中的颜色是以循环的方式为每个数据列上色的。
配置不同颜色的2D多列图表如下图所示:
下表是指定数据列颜色所需属性:
属性名称 | 描述 |
paletteColors | 指定数据项自定义十六进制颜色列表。颜色列表由逗号分开,如:“paletteColors”:“#eed17f,#97cbe7,#b0d67a”。 |
上面图表中所示的用不同颜色指定不同数据列数据结构如下:
JSON:
{ "chart": { "caption": "Quarterly Sales - By employee", "subcaption": "Last year", "xaxisname": "Employee", "yaxisname": "Amount (in USD)", "numberprefix": "$", "showValues": "0", "paletteColors": "#EED17F,#97CBE7,#074868,#B0D67A,#2C560A,#DD9D82", "theme": "fint" }, "categories": [ { "category": [ { "label": "Mark" }, { "label": "John" }, { "label": "Symonds" }, { "label": "Peter" } ] } ], "dataset": [ { "seriesname": "Q1", "data": [ { "value": "27400" }, { "value": "29800" }, { "value": "25800" }, { "value": "26800" } ] }, { "seriesname": "Q2", "data": [ { "value": "29600" }, { "value": "32600" }, { "value": "31800" }, { "value": "36700" } ] }, { "seriesname": "Q3", "data": [ { "value": "29700" }, { "value": "31900" }, { "value": "34800" }, { "value": "24800" } ] }, { "seriesname": "Q4", "data": [ { "value": "35000" }, { "value": "27500" }, { "value": "32500" }, { "value": "34000" } ] } ] }
XML:
<chart caption="Quarterly Sales - By employee" subcaption="Last year" xaxisname="Employee" yaxisname="Amount (in USD)" numberprefix="$" showvalues="0" palettecolors="#EED17F,#97CBE7,#074868,#B0D67A,#2C560A,#DD9D82" theme="fint"> <categories> < category label="Mark" /> < category label="John" /> < category label="Symonds" /> < category label="Peter" /> </categories> <dataset seriesname="Q1"> < set value="27400" /> < set value="29800" /> < set value="25800" /> < set value="26800" /> </dataset> <dataset seriesname="Q2"> < set value="29600" /> < set value="32600" /> < set value="31800" /> < set value="36700" /> </dataset> <dataset seriesname="Q3"> < set value="29700" /> < set value="31900" /> < set value="34800" /> < set value="24800" /> </dataset> <dataset seriesname="Q4"> < set value="35000" /> < set value="27500" /> < set value="32500" /> < set value="34000" /> </dataset> </chart>
购买最新正版授权!""
慧都年终盛典火爆开启,一年仅一次的最强促销,破冰钜惠不容错过!!优惠详情点击查看>>
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢