提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:郑恭琳|2015-12-16 11:28:52.000|阅读 2733 次
概述:本篇教程主要教大家如何给FusionCharts图表中数据图添加自定义渐变效果。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
在FusionChart中,你可以为图表的所有数据图使用全局渐变颜色。独立数据图带有全局渐变颜色效果的2D柱状图表如下图所示:
下表是为数据图配置渐变颜色所需的属性:
属性名称 | 描述 |
usePlotGradientColor | 设置为1时使用渐变效果;设置为0(默认)时移除渐变效果。 |
plotGradientColor | 你可以使用这个属性给数据图添加第二种渐变颜色。例如:如果你已经为你的数据列指定了一种颜色,现在你想以白色结束渐变效果,那么你需要指定#ffffff(白色)作为这个属性的值。 |
上图所示的图表数据结构如下:
JSON:
{ "chart": { "caption": "Quarterly Revenue", "subCaption": "Last year", "xAxisName": "Quarter", "yAxisName": "Amount (In USD)", "theme": "fint", "numberPrefix": "$", "usePlotGradientColor": "1" }, "data": [ { "label": "Q1", "value": "1950000", "color": "#008ee4" }, { "label": "Q2", "value": "1450000", "color": "#9b59b6" }, { "label": "Q3", "value": "1730000", "color": "#6baa01" }, { "label": "Q4", "value": "2120000", "color": "#e44a00" } ] }
XML:
<chart caption="Quarterly Revenue" subcaption="Last year" xaxisname="Quarter" yaxisname="Amount (In USD)" theme="fint" numberprefix="$" useplotgradientcolor="1"> < set label="Q1" value="1950000" color="#008ee4" /> < set label="Q2" value="1450000" color="#9b59b6" /> < set label="Q3" value="1730000" color="#6baa01" /> < set label="Q4" value="2120000" color="#e44a00" /> </chart>
除了基础的渐变效果,你还可以自定义渐变的倾斜角度、数据图的填充率。
下表是配置渐变效果用到的属性:
属性名称 | 描述 |
plotFillAngle | 用来设置(柱状图、面积图和饼图)渐变的填充角度,取值范围从0到360。 |
plotFillRatio | 以逗号分隔的格式指定渐变效果的开始和结束。例如“20,40”将渐变效果设置为从宽度的20%处开始40%处结束。渐变开始前的颜色将被设置为数据图的绘制颜色,渐变结束后的将被置为渐变填充颜色。 |
上图所示的自定义渐变效果数据结构如下:
JSON:
{ "chart": { "caption": "Quarterly Revenue", "subCaption": "Last year", "xAxisName": "Quarter", "yAxisName": "Amount (In USD)", "numberPrefix": "$", "theme": "fint", "showshadow": "1", "usePlotGradientColor": "1", "plotGradientColor": "#003366", "plotFillAngle": "0", "plotFillRatio": "0,100" }, "data": [ { "label": "Q1", "value": "1950000" }, { "label": "Q2", "value": "1450000" }, { "label": "Q3", "value": "1730000" }, { "label": "Q4", "value": "2120000" } ] }
XML:
<chart caption="Quarterly Revenue" subcaption="Last year" xaxisname="Quarter" yaxisname="Amount (In USD)" numberprefix="$" theme="fint" showshadow="1" useplotgradientcolor="1" plotgradientcolor="#003366" plotfillangle="0" plotfillratio="0,100"> < set label="Q1" value="1950000" /> < set label="Q2" value="1450000" /> < set label="Q3" value="1730000" /> < set label="Q4" value="2120000" /> </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幢