`
baggio1024
  • 浏览: 64451 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类

FusionCharts入门

阅读更多
在使用FusionCharts前所要做的只是拷贝几个SWF文件而已,网上有破解版也有免费版
可以下来,使用FusionCharts,将想要显示的数据转成XML,FusionCharts帮你处理xml数据显示成你需要的flash.

将下载的FusionCharts文件夹放到你的网站目录中,可以查看相关API,

现在来做个实例吧
<%@ page contentType="text/html; charset=UTF-8"  import="java.util.*" %>
<jsp:useBean id ="chart" scope ="page" class="com.gui.chart.FunsionCharts" />
<HTML>
<HEAD>
<TITLE>FusionCharts - Simple Column 3D Chart</TITLE>
<META HTTP-EQUIV="Content-Type" content="text/html; charset=UTF-8">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
</HEAD>
<BODY>

<CENTER>
<h2>FusionCharts Examples</h2>
<%
	StringBuffer sb = new StringBuffer();
	sb.append("<chart caption='对比图' shownames='1' imageSave='1'"
		+"imageSaveURL='FusionChartsSave.jsp'  imageSaveDialogFontColor ='cfbbfc'>");
	sb.append("<categories><category label='资产负债表(%25)' /><category label='负债与所有者权益比率(%25)' />"
		+"<category label='负债与有形净资产比率(%25)' /></categories>");
	sb.append("<dataset seriesName='2006' color='F6BD0F' showValues='1'><set value='60.9300' />"
		+"<set value='30.1900' /><set value='25.4900' /></dataset>");
	sb.append("<dataset seriesName='2007' color='000000' showValues='1'><set value='68.4200' />"
		+"<set value='45.8100' /><set value='66.8200' /></dataset>");
	sb.append("<dataset seriesName='2008' color='8BBA00' showValues='1'><set value='53.34' />"
		+"<set value='82.22' /><set value='91.21' /></dataset>");
	sb.append("</chart>");
	//Create the chart - Column 3D Chart with data from Data/Data.xml
	//createChartHTML方法可在源码包中查找 Code\JSP\Includes\FusionCharts.jsp
	String chartHTMLCode=chart.createChartHTML("flash/MSColumn3D.swf", "", sb.toString(), "myFirst", 600, 300, false);
%> <%=chartHTMLCode%> <BR>
<BR>
</CENTER>
</BODY>
</HTML>




另存图片功能
在<chart caption='name' shownames='1' imageSave='1'
imageSaveURL='FusionChartsSave.jsp' >
好像不支持jdk 1.3,
除了jsp方式另存,还有其他方式可供参考
具体可以看ImageSaving目录中的源码


在FusionCharts 里,如果要在图形里用到一些特殊的字符,你就要对它进行编码,否则就无法显示。

欧元符号
在FusionCharts 里显示“€”,你需要用“%80”来替换它。
上面的代码会在数字前面都加上“€”。

英镑符号
在FusionCharts里显示“£”,你需要用“%A3”来替换它。

人民币符号
在FusionCharts 里显示“¥”,你需要用“%A5”来替换它。 


分符号
在FusionCharts里显示“¢”,你需要用“%A2”来替换它.


百分号符号
在FusionCharts里显示“%”,你需要用“%25”来替换它。


&符号
在FusionCharts 里显示“&”,你需要用“&amp;”来替换它。


>符号
在要用“&gt;”来替换它。如下:


单引号符号
在FusionCharts 里显示“'”,你需要用“&apos;”来替换它。如下:
<graph decimalPrecision='0' >  
   <set name='John&apos;s Count' value='420' color='AFD8F8' />  
   <set name='Mary&apos;s Count' value='295' color='F6BD0F' />  
   <set name='Tom&apos;s Count' value='523' color='8BBA00' />  
</graph> 

上面的代码显示为“John's Count”。
如果你想要显示双引号,直接使用就可以了,前提是你的属性值是用单引号括起来的。如果你的属性值是用双引号括起来的,你要显示单引号,也可以直接使用,而不必用“&apos;”来替换它

  • 大小: 18.4 KB
分享到:
评论

相关推荐

    FusionCharts入门讲义

    FusionCharts入门讲义

    FusionCharts报表组件

    ### 二、FusionCharts入门实例 在Java环境中使用FusionCharts,首先需要在项目中引入FusionCharts的JAR库。然后,可以通过以下步骤创建一个简单的柱状图: 1. **创建图表对象**:实例化一个`FusionCharts`对象,...

    FusionCharts_Free 入门

    这个“FusionCharts_Free 入门”资源包应该是为了帮助初学者快速掌握如何使用FusionCharts进行数据展示。 一、FusionCharts基础知识 FusionCharts是由FusionCharts公司开发的,支持多种数据源,包括XML、JSON、CSV...

    FusionChar入门(V3)

    **FusionCharts 入门教程 (V3)** FusionCharts 是一款强大的JavaScript图表库,它允许开发者创建交互式、富媒体的图表和图形。在V3版本中,FusionCharts 提供了更多的功能和改进,使其在数据可视化领域更具竞争力。...

    FusionChart_Demo

    这个名为"FusionChart_Demo"的压缩包文件显然包含了用于教学和实践目的的FusionCharts入门示例。让我们深入了解一下FusionCharts及其在实际应用中的相关知识点。 **FusionCharts简介** FusionCharts是一款基于Web的...

    FusionCharts完整资料集

    综上所述,这个FusionCharts完整资料集是一套完整的自学资料,涵盖了从入门到进阶的所有重要知识点,对于想要掌握FusionCharts的人来说是宝贵的资源。通过学习和实践,开发者能够轻松地将FusionCharts集成到自己的...

    FusionCharts文档

    FusionCharts中文教程是初学者入门的关键资源。它详细介绍了如何安装FusionCharts,设置图表的基本结构,以及如何在网页中嵌入图表。教程中还会涵盖各种图表类型(如柱状图、饼图、线图、散点图等)的创建方法,以及...

    Asp.net FusionCharts 示范代码演示

    本示例代码演示将帮助开发者更好地理解和运用这两个工具的集成,尤其适合初学者入门。 首先,我们要理解FusionCharts的核心概念。FusionCharts由几个关键部分组成: 1. **图表类型**:FusionCharts支持多种图表...

    从入门到精通 FusionCharts Free

    【标题】"从入门到精通 FusionCharts Free" 涉及的是一个关于使用FusionCharts Free进行数据可视化学习和实践的过程。FusionCharts是一款强大的JavaScript图表库,它提供了丰富的图表类型,帮助开发者创建出交互式的...

    FusionCharts官方离线开发文档

    1. **快速入门** - 介绍如何引入FusionCharts库,设置基本的图表配置,并展示一个简单的图表创建示例。 2. **图表类型与配置** - 详述每种图表类型的特性,以及如何通过配置对象调整图表的外观和行为。 3. **数据...

    FusionCharts图表控件ABC入门.ppt

    FusionCharts是一款强大的图表控件,它利用Adobe Flash技术,为用户提供交互式的、数据驱动的动态图表。这个组件特别适合那些希望通过视觉化方式呈现复杂数据的开发者,无论他们使用的是JSP、HTML或其他任何网页脚本...

    FusionCharts动态图表实现代码

    在这个“FusionCharts动态图表实现代码”压缩包中,你可能会找到一系列用于快速入门和实践的简洁示例。 FusionCharts支持多种图表类型,包括柱状图、饼图、线图、面积图、散点图、仪表盘等,这些图表都具有高度的...

    fusioncharts简单示例

    fusioncharts简单示例 参照API写的一些实例 主要都是JSON 版得 ,需要 XML 版得 还得自己 参照API 来写了 谁知道 fusioncharts怎么画 雷达图 ,请赐教,在这里留言 或 给我邮箱 发个例子 就行了 younglibin@163....

    FusionCharts 及中文操作手册,帮助文档,参数说明

    5. **FusionCharts Free中文开发指南.pdf**:这是一份完整的开发指南,针对中文用户,可能涵盖了从入门到进阶的所有内容。 6. **未列出的文件**:由于信息不完整,无法得知其他可能存在的文件,但它们很可能是更多...

    fusioncharts的应用实例

    这个程序是自己写的一个关于fusioncharts的简单应用,基本上把fusioncharts的作用体现了出来,通过修改这个程序可以实现你需要的功能。这个程序是学习fusioncharts很好的入门程序。

    FusionCharts XT

    4. **模板和示例代码**:提供了一些预设的模板和代码片段,帮助快速入门。 5. **安装指南**:解释了如何将FusionCharts XT集成到项目中,以及相关的系统要求和配置步骤。 通过深入学习和利用FusionCharts XT,...

    FusionCharts3.2.2完整例子支持下载~另存为本地

    4. 文档:用户手册、API参考和快速入门指南,帮助开发者理解如何集成和操作FusionCharts。 5. 图标和其他资源:可能包含用于图表的图标、图片或其他视觉元素。 使用FusionCharts的关键在于理解和应用其API。例如,...

Global site tag (gtag.js) - Google Analytics