各种图形报表(转)

各种图形报表:

Flex、Flash图形报表

JS、JAVA等图形报表

CSDN的编辑功能太不好用了%>_<%


Flex、Flash图形报表
名称 简介 是否收费 是否开源 网站
FusionCharts for Flex(Flex 版本) FusionCharts是InfoSoft Global公司的一个产品,
InfoSoft Global 公司是专业的Flash图形方案提供商。
FusionCharts是一个Flash的图表组件,它可以用来制作数据动画图表,
其中动画效果用的是Adobe Flash 8 (原Macromedia Flash的)制作的flash ,
FusionCharts可用于任何网页的脚本语言类似于HTML ,.NET,ASP , JSP技术的, PHP , ColdFusion等,提供互动性和强大的图表。
使用XML作为其数据接口, FusionCharts充分利用流体美丽的Flash创建紧凑,互动性和视觉逮捕图表。
收费 不开源 http://www.fusioncharts.com/flex/

http://www.fusioncharts.com/flex/demos/dashboard/index.html

http://www.fusioncharts.com/flex/demos/ChartExplorer/index.html
FusionCharts Free(Flash 版本) FusionCharts是InfoSoft Global公司的一个产品,
InfoSoft Global 公司是专业的Flash图形方案提供商,
他们还有几款其他的,基于Flash技术的产品,都非常的漂亮。
FusionCharts Free则是FusionCharts提供的一个免费版本。
FusionCharts free 是一个跨平台,跨浏览器的flash图表组件解决方案,
能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails,
简单 HTML 页面甚至PPT调用。
你不需要知道任何关于flash编程的知识,你只需要知道你所用的编程语言就可以了。
免费 开源 http://www.fusioncharts.com/free/

http://www.fusioncharts.com/free/demos/

http://www.fusioncharts.com/free/demos/Blueprint/

http://www.fusioncharts.com/free/demos/JS/

http://www.fusioncharts.com/free/demos/Dashboard/
AnyChart  AnyChart使你可以创建出绚丽的交互式的Flash图表和仪表控件。
是一款灵活的基于Adobe Flash和跨浏览器和跨平台的图表解决方案,
被很多知名大公司所使用,可以用于仪表盘的创建、报表、数据分
析、统计学,金融等领域。该控件被国际上许多知名大公司所使用,
如:Oracle, Lockheed Martin, Halliburton, NXP Semiconductors,
3M 和Rolex。 
收费 未知 http://anychart.com/home/

http://anychart.com/products/anychart/gallery/

http://www.cnblogs.com/joey0210/archive/2011/03/04/1971148.html

http://www.componentcn.com/
open flash chart OpenFlashChart是一款开源的以Flash和Javascript为技术基础的
免费图表,用它能创建一些很有效果的报表分析图表。 
免费 开源 http://teethgrinder.co.uk/open-flash-chart/
amCharts  Amcharts是一组Flash图表,Amcharts可以从简单的CSV或XML文
件提取数据,也可以从动态数据读取生成,比如PHP, .NET,
Ruby on Rails和Perl,以及其他许多编程语言。这款工具是收费的,
不过免费提供了一些简单的类型统计图形,如常用的柱形,折线图形,
饼图等,如果需要用一些复杂的统计图形,则就要自已够买了。
收费 不开源 http://www.amcharts.com

http://flex.amcharts.com/examples
Axiis  Axiis 是一个数据可视化框架,使用MIT许可证发布。“数据可视化
”这个词经常用来描述应用数据的图形化视图,如图表和图形。Axiis
构建在Degrafa之上。Degrafa是为Flex应用的一个开源声明式图形
框架,可简化图形绘制——Axiis极大地利用了这一优点。Degrafa
本身并不足以构建一个类似Axiis的框架,因为它不具备把数据绑定
到图形的默认能力。Axiis可以认为是对Degrafa的扩展。Axiis.org做
了如下说明:Axiis让开发人员通过简洁直观的标记,清晰明白地定
义数据可视化方式。Axiis在设计上就非常强调代码优雅,可以让你
的代码像输出的图形一样美观。
免费 开源 http://www.axiis.org/index.html

http://www.axiis.org/examples.html

http://code.google.com/p/axiis/
OFCGWT OFCGWT是一个基于Open Flash Chart2开发,用于GWT应用的开
源图表制作组件。OFCGWT 项目主要提供了简化的 GWT 集成
 Open Flash Chart 2 的用途。相当于是使用 GWT 来封装了
Open Flash Chart 图表组件。
未知 开源 http://code.google.com/p/ofcgwt/


http://ofcgwt.googlecode.com/svn/demo/Demo.html
birdeye BirdEye是一个开源的Adobe Flex图表制作组件。用于创建多维数
据分析可视化界面。birdeye可以绘制 拓扑图,关系图,流程图,
星空图,地图,饼图 等等
未知 开源 http://code.google.com/p/birdeye/

http://birdeye.googlecode.com/svn/branches/ng/examples/demo/BirdEyeExplorer.html
Finger Chart Finger Chart是一个轻量级的基于Flash技术开发的图表解决方案
(未来考虑扩展到HTML5平台),由RIAMeeting社区推出,并基于
LGPL协议开源。图表包括常见图表类型,包含线图,柱图,条图,
饼图,区域图,散点图,气泡图等; Finger的应用目标是:
Web应用和移动应用,因此也可以看出图表命名的初衷,
即保持轻量级和较小的资源占用,以在有限的硬件资源下获
得平稳流畅的运行。
免费 开源 http://www.riadev.com/o/fingerchart/demo.html
Flex Chart Explorer   免费 开源 http://demo.quietlyscheming.com/ChartSampler/app.html
LightCharts LightCharts是一个轻量级的flex线状图表库。     http://www.xncat.com/?p=1258

http://davidmccuskey.com/demos/lightcharts/
3DCharts IBMILOG的3DCharts     http://visudemos.ilog.com/webdemos/pivot/pivot.html
JS、JAVA等图形报表
Highcharts JS Highcharts是一个制作图表的Javascript类库,可以制作的图表有:
直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散状图
等等。
主要特性:
1、 提示功能:鼠标移动到图表的某一点上有提示信息
2、 放大功能:选中图表部分放大,近距离观察图表
3、 对个人用户完全免费,这一点很重要的
4、 兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等
5、 跨语言:不管是PHP、Asp.net还是Java都可以使用,
它只需要三个文件:一个是Highcharts的核心文件
highcharts.js,还有a canvas emulator for IE和Jquery
类库或者MooTools类库
6、 支持大部分的图表类型:直线图,曲线图、区域图、
区域曲线图、柱状图、饼装图、散布图
7、 易用性:无需要特殊的开发技能,只需要设置一下
选项就可以制作适合自己的图表
8、 时间轴:可以精确到毫秒
9、 Ajax支持: 使用数组接受Ajax传值
个人用户完全免费,
商用收费
  http://www.highcharts.com/demo/

http://www.highcharts.com/stock/demo/
JFreeChart JFreeChart是JAVA平台上的一个开放的图表绘制类库。
它完全使用JAVA语言编写,是为applications, applets, servlets
以及JSP等使用所设计。JFreeChart可生成饼图(pie charts)、
柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、
甘特图(Gantt charts)等等多种图表,并且可以产生PNG
和JPEG格式的输出,还可以与PDF和EXCEL关联。   
JFreeChart截止2011年2月22日为止的相当不错的
java图形解决方案,基本能够解决目前的图形方面的需求。
     
jCharts jCharts是一个100%基于Java的制图工具,
它可以输出很多种图表。这个包是通过Servlets显示图表理想选择。 
     http://jcharts.sourceforge.net/ 
iReport iReport 也是开源组织sf.net 中的一款免费软件,其主要作用是用来
以可视化的方式设计。生成JasperReport 所使用的报表格式文件,
因为JasperReport 本身并未提供很好的可视化报。表设计工具,
iReport 的出现正好弥补了这个缺陷。本文写作时的iReport 的最新版本
是2.0.5, 是为JasperReports设计的强大的,直观的,易于使用的可视
化报表设计器采用纯Java开发。这个工具允许用户可视化编辑包含charts,图片,
子报表等的复杂报表。iReport 还集成了JFreeChart图表制作包。
允许用户可视化地编辑XML JasperDesign文件。用于打印的数据可以通过多
种方式获取包括:JDBC, TableModels, JavaBeans, XML,Hibernate(支持
HQL查询语言), CSV等。它支持多种输出格式包括:PDF,RTF,XML,XLS,CSV,HTM。   
iReport是一个能够创建复杂报表的开源项目。它100%使用Java语言编写。
是目前全球最为流行的开源报表设计器。   
由于它丰富的图形界面,你能够很快的创建出任何一种你想要的报表。
免费 开源  
JasperReports JasperReports是一个用Java开发的开源的程序库,使用户能够透过它,
利用Java语言来开发具有报告功能的程序。JasperReports的模版采用
XML格式,从JDBC数据库中撷取合适的资料,并把资料在屏幕、
打印机显示,或以PDF、HTML、XLS、CSV及XML等各种格式储存。   
JasperReports的报告模板可以以iReport之类的工具来制作,
只要把报告储存成XML格式,就可以让JasperReport阅读,
然后再编译成为.jasper档。
  开源  
OpenReports OpenReports 是一个基于web的报表解决方案,
可为用户提供通过浏览器查看动态创建的PDF、HTML
或XLS格式报表的能力。OpenReports 使用Java开发的,并使用JasperReports作为报表生成引擎。
  开源  


      

posted @ 2014-04-18 14:48  幻星宇  阅读(842)  评论(1编辑  收藏  举报