FusionCharts图表允许你给图表添加标题、子标题,并且还允许你对它们的属性进行自定义设置。
子标题是略低于标题的文本,如下图所示:
1.设置图表标题和子标题
带有标题和子标题的图表如下图所示:
设置图表标题和子标题所需属性如下表:
属性名称 | 描述 |
caption | 设置图表标题的文本值。 |
subCaption | 设置图表子标题的文本值。 |
数据结构如下:
JSON:
{ "chart": { "caption": "Monthly Revenue", "subCaption": "Last year", "xAxisName": "Month", "yAxisName": "Amount(In USD)", "numberPrefix": "$", "theme": "fint" }, "data": [ { "label": "Jan", "value": "420000" }, { "label": "Feb", "value": "810000" }, { "label": "Mar", "value": "720000" }, { "label": "Apr", "value": "550000" }, { "label": "May", "value": "910000" }, { "label": "Jun", "value": "510000" }, { "label": "Jul", "value": "680000" }, { "label": "Aug", "value": "620000" }, { "label": "Sep", "value": "610000" }, { "label": "Oct", "value": "490000" }, { "label": "Nov", "value": "900000" }, { "label": "Dec", "value": "730000" } ] }
XML:
<chart caption="Monthly Revenue" subcaption="Last year" xaxisname="Month" yaxisname="Amount(In USD)" numberprefix="$" theme="fint"> < set label="Jan" value="420000" /> < set label="Feb" value="810000" /> < set label="Mar" value="720000" /> < set label="Apr" value="550000" /> < set label="May" value="910000" /> < set label="Jun" value="510000" /> < set label="Jul" value="680000" /> < set label="Aug" value="620000" /> < set label="Sep" value="610000" /> < set label="Oct" value="490000" /> < set label="Nov" value="900000" /> < set label="Dec" value="730000" /> </chart>
2.自定义图表标题和子标题的字体属性
你可以自定义图表的标题和子标题的字体属性。标题和子标题字体颜色设置为栗色且自定义字体大小的2D柱状图表如下:
设置标题和子标题字体所需属性如下表:
属性名称 | 描述 |
captionFont | 设置标题字体。 |
captionFontColor | 设置标题字体颜色。 |
captionFontSize | 设置标题字体大小,范围从0到72。 |
captionFontBold | 设置标题字体是否加粗,其值为1(默认)时加粗,为0时正常显示。 |
subCaptionFont | 设置子标题字体。 |
subCaptionFontColor | 设置子标题字体颜色。 |
subCaptionFontSize | 设置子标题字体大小,从0到72。 |
subCaptionFontBold | 设置子标题字体是否加粗,其值为1(默认)时加粗,为0时正常显示。 |
自定义图表的标题和子标题字体数据结构如下:
JSON:
{ "chart": { "caption": "Quarterly Revenue", "subCaption": "Last year", "xAxisName": "Quarter", "yAxisName": "Amount (In USD)", "numberPrefix": "$", "captionFont": "Arial", "captionFontSize": "18", "captionFontColor": "#993300", "captionFontBold": "1", "subcaptionFont": "Arial", "subcaptionFontSize": "14", "subcaptionFontColor": "#993300", "subcaptionFontBold": "0", "theme": "fint" }, "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="$" captionfont="Arial" captionfontsize="18" captionfontcolor="#993300" captionfontbold="1" subcaptionfont="Arial" subcaptionfontsize="14" subcaptionfontcolor="#993300" subcaptionfontbold="0" theme="fint"> < set label="Q1" value="1950000" /> < set label="Q2" value="1450000" /> < set label="Q3" value="1730000" /> < set label="Q4" value="2120000" /> </chart>
3.配置标题对齐方式
标题右下角对齐的2D柱状图表如下图所示:
配置图表标题对齐方式所需属性如下表所示:
属性名称 | 描述 |
captionAlignment | 设置标题的水平对齐,属性值包括:left、center(默认)、right。 |
captionOnTop | 设置为1时显示在图表的顶部;设置为0时显示在图表的底部。 |
alignCaptionWithCanvas | 设置为1时标题与整个画布对齐;设置为0(默认)时标题与整个图表区域对齐。 |
captionHorizontalPadding | 当标题未设置成水平居中时配置其填充效果(以像素为单位)。 |
配置图表标题的对齐数据结构如下:
JSON:
{ "chart": { "caption": "Quarterly Revenue", "subCaption": "(Last year)", "rotateYAxisName": "0", "numberPrefix": "$", "alignCaptionWithCanvas": "1", "captionHorizontalPadding": "2", "captionOnTop": "0", "captionAlignment": "right", "theme": "fint" }, "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)" rotateyaxisname="0" numberprefix="$" aligncaptionwithcanvas="1" captionhorizontalpadding="2" captionontop="0" captionalignment="right" theme="fint"> < set label="Q1" value="1950000" /> < set label="Q2" value="1450000" /> < set label="Q3" value="1730000" /> < set label="Q4" value="2120000" /> </chart>
相关推荐
七、图表标题和轴名称参数 caption、subCaption、xAxisName、yAxisName 等参数用于设置图表的标题和轴名称。 八、图表和画布样式参数 bgColor、canvasBgColor、canvasBgAlpha 等参数用于设置图表和画布的背景颜色...
- **自定义样式**:FusionCharts允许自定义图表的颜色、字体、边框等样式,以适应品牌风格或提升视觉效果。 - **数据格式化**:原始数据可能需要预处理,如计算百分比、格式化日期等,以便适配FusionCharts的JSON...
这些类文件不仅用于初始化图表,还提供了丰富的API,允许开发者自定义图表外观、添加事件监听、进行数据更新等操作。在HTML5环境下,这些JavaScript类还能提供Flash的后备支持,确保图表在不支持Flash的设备上也能...
《FusionCharts图表控件中文版使用手册》是针对初学者设计的一份详细教程,旨在帮助用户快速掌握这款强大的图表工具。FusionCharts是一款流行的JavaScript图表库,它能够以丰富的互动性和美观的视觉效果呈现数据。 ...
4. 图表名称和轴属性:自定义图表标题、轴标题、轴标签的样式和内容,增强图表的信息传达能力。 总的来说,FusionCharts中文版使用手册是一份详尽的参考资料,涵盖了从基础到高级的各种特性,无论你是初学者还是...
caption: '销售额统计', // 图表标题 subCaption: '2020年度', // 子标题 xAxisName: '月份', // X轴标题 yAxisName: '销售额(万元)' // Y轴标题 }); // 加载数据源 chart.setDataXML('<chart><dataset>一月" ...
FusionCharts 是一款强大的数据可视化工具,专为网页和应用程序设计,用于创建交互式图表和图形。它提供了一系列丰富的图表类型,如柱状图、线图、饼图、地图等,使数据呈现更加生动、易理解。FusionCharts XT (v...
XML结构允许自定义图表属性,如标题、子标题、X轴和Y轴名称。 2. **创建HTML结构**:在网页中添加一个`div`元素,作为FusionCharts图表的容器。例如,`<div id="chartDiv"></div>`。 3. **JavaScript集成**:通过...
例如,一个简单的柱状图JSON数据可能包含图表标题、数据系列名、数据点等信息。 ```json { "chart": { "caption": "销售数据", "subCaption": "2019年度", "xAxisName": "产品", "yAxisName": "销售额", ...
除了基本的图表展示,FusionCharts还具有丰富的高级特性,如工具提示、图例交互、动画效果、自定义事件处理等,增强用户体验。 7. 设置chart样式的属性: FusionCharts提供了大量可配置的属性,允许用户调整图表...
5. **自定义图表**:FusionCharts提供了大量可定制的属性和方法,包括标题、子标题、图例、工具提示、颜色主题等。例如,你可以这样设置标题: ``` chart.setCaption("销售统计"); chart.setSubCaption("2019年...
- **图表名称和轴属性**:包括图表标题、轴标题、轴标签等的样式和位置控制。 以上是FusionCharts图表控件的主要使用要点,掌握这些知识点可以帮助开发者有效地利用FusionCharts创建吸引人的数据可视化解决方案。...
你可以自定义图表的颜色、字体、标签、图例、工具提示等外观属性,以满足设计需求。FusionCharts提供了丰富的API和方法来控制这些配置。 5. **图表创建**: 使用`FusionCharts()`函数创建图表实例,然后调用`...
"图表FusionCharts TagLib JSF源码" 这个标题表明了我们正在处理一个与图表库FusionCharts相关的项目,特别是它与JavaServer Faces (JSF)框架中的TagLib(标签库)相结合的部分。FusionCharts是一款流行的数据可视化...
- 修改图表标题:`caption`和`subCaption`属性用于设置主标题和副标题。 - 颜色自定义:使用`color`属性改变图表元素颜色。 - 动画效果:通过`animation`参数控制图表加载时的动画效果。 五、交互功能 FusionCharts...
- **logoURL**、**logoPosition**、**logoAlpha**、**logoScale**、**logoLink**:用于自定义图表上的Logo,包括其位置、透明度、大小和链接。 #### 三、元素装饰与3D效果 - **showPlotBorder**、**...
3. **图表标题和子标题** - `caption`: 主标题文本。 - `subCaption`: 副标题文本。 - `captionFontSize` 和 `captionFont`: 设置标题字体大小和样式。 - `subCaptionFontSize` 和 `subCaptionFont`: 设置副标题...
- Titles and Axis Names:定义图表标题和轴名。 - Charts Cosmetics:美化图表的整体外观。 - Divisional Lines/Grids:设置网格线和分区线。 - Tool-tip:自定义工具提示。 - Paddings and Margins:调整内...