阅读更多

38顶
4踩

非技术

原创新闻 10个免费的图表生成代码

2008-06-16 11:00 by 副主编 QQbyte 评论(19) 有48335人浏览

这周我做了一个画图表的项目,需要可视化显示数据。我研究了一下图表生成代码,推荐下面10个免费的图表生成代码。

 

  • Flot - Flot 为 jQuery 提供的javascript代码库. 容易使用,有特色的图表,提供交互功能(能够放大缩小数据区域等)。
  • Open Flash Chart - Open Flash Chart 是一个 Flash 图表组件,很容易安装,提供以下语言的API: PHP, Perl, Python, Java, Ruby on Rails, and .Net 来控制图表。
  • AmCharts - AmCharts 是一个动画交互Flash图表。支持: Pie Charts, Line Charts, Scatter/Bubble Charts, Bar/Column Charts, 甚至股票图表。
  • Emprise JavaScript Charts - Emprise 是一个100% 纯 JavaScript 图表解决方案,并不需要任何 JavaScript 框架.
  • PlotKit - PlotKit 是一个 图表和图像的Javascript 库. PlotKit 和 MochiKit javascript 库一起工作,支持HTML Canvas 和  Adobe SVG 显示 以及本地浏览器支持。尤其文档非常全。
  • Flotr - Flotr 是Prototype 1.6.0.2框架的javascript插件库。 Flotr帮助你在浏览器中创建图表,支持鼠标事件响应,放大缩小,CSS类型支持等。
  • PHP/SWF Charts - PHP/SWF 是一个简单支持web图表的强大工具,你能使用 PHP 来收集数据,并发送给flash,支持很多图表类型: Line, Column, Stacked column, Floating column, 3D column, Stacked 3D column, Parallel 3D column, Pie, 3D Pie, Bar, Stacked bar, Floating bar, Area, Stacked area, Candlestick, Scatter, Polar, Mixed.
  • Visifire - Visifire 是用 Silverlight 做的,是一个开源可视化数据组件,使用Visifire你能创建动画 Silverlight 图表,支持  ASP, ASP.Net, PHP, JSP, ColdFusion, Ruby on Rails 或者 简单 HTML调用.
  • FusionCharts - FusionCharts 是一个跨浏览器和跨平台的flash图表组件,能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面 甚至PPT调用. 几乎所有你知道的语言它都支持。
  • JFreeChart - JFreeChart 是一个开源java图表库,让开发者能够很容易在程序里面显示高质量的图表。 JFreeChart 项目从7年前便开始了,起始于 2000 年1月, 已经有四五万开发者已经使用了JFreeChart。JFreeChart 支持很多种图形文件格式: JPEG, GIF, PDF, EPS and SVG. 这对于java开发者是一个很好的资源。

如果你知道还有其他免费图表代码,请留言哦。

来自: webtecker.com
38
4
评论 共 19 条 请登录后发表评论
19 楼 Leon.Wood 2011-08-03 09:52
AM免费?扯淡!
18 楼 haihua_sun 2011-02-17 15:30
不错,给个好评
17 楼 kurier 2011-01-25 15:00
有没有展现树状图的工具?
16 楼 lyllong3 2010-07-18 22:05
   
15 楼 yuan 2010-03-17 16:40
14 楼 deng1259070 2009-12-22 15:03
FusionCharts是收费的,而且对中文支持不是很好!
13 楼 webcgo 2009-10-16 19:35
php开源的还有jgraph等
12 楼 octopus.zhang 2009-07-08 17:08
[/size][size=x-small][sisdfze=small][/size]
11 楼 stone5 2008-07-25 11:19
10 楼 stone5 2008-07-21 11:13
推荐http://www.tubiao.net,国人自己的在线图表生成站。
9 楼 hintcnuie 2008-06-25 17:31
怎么把BIRT给忘了?
8 楼 QQbyte 2008-06-17 21:22
标明了来源网站了
7 楼 ztkx 2008-06-17 18:20
既然不是原作,应该注明是翻译的吧
6 楼 eason132 2008-06-17 09:50
不错。收藏了
5 楼 pdw2009 2008-06-17 09:08
很好,收藏了
4 楼 hantsy 2008-06-16 23:29
用过PHP/SWF Charts ,可惜不开源,要收费,免费版本中图表中链接到了它的网站,真恶心。
3 楼 davexin 2008-06-16 16:57
iReport,jsperReport也是报表工具,并且使用者还不少
2 楼 caixicai 2008-06-16 14:52
干脆 你也把报表的也介绍一遍。
1 楼 leton2008 2008-06-16 11:58
不错不错,之前我在blogjava上也看到类似的介绍文章,但是没有你这个全面。
所以把你这个给转走了。怕以后自己会需要。
之前我们公司也用到了图表。
有的项目是用vml+javascript来实现的,有的项目是使用另外的图表组件。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • java jdk11 安装包合集(linux&windows各版本).zip

    java jdk11 安装包合集(linux&windows各版本) [linux版arm构架64位] jdk-11.0.11_linux-aarch64_bin.tar.gz [linux版x86架构64位] jdk-11.0.11_linux-x64_bin.tar.gz [windows版64位] jdk-11.0.11_windows-x64_bin.zip

  • java实现解压缩zip文件_01

    package demo; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Enumeration; import org.apache.tools.zip.ZipEntry;

  • 绿化版Java11的环境配置与Python调用Java

    安装JDK 在Oracle的官网下载: 官方最新版本是16,个人选择下载11版本的zip压缩包:jdk-11.0.6_windows-x64_bin.zip 网盘下载地址: 链接:https://pan.baidu.com/s/16vNLcOVd5LfTRoAnneL2ww 提取码:6uke 我解压到了D:\deploy目录下: 设置环境变量 然后需要将该目录添加JAVA_HOME环境变量中。官方的说明是: 大致操作: 然后将%JAVA_HOME%\bin添加到path环境变量中: 注意:添加

  • 推荐文章:拥抱高效开发——探索Java 11安装包的无限可能

    推荐文章:拥抱高效开发——探索Java 11安装包的无限可能 jdk11_v11.0.15.zip项目地址:https://gitcode.com/open-source-toolkit/c4454 在数字时代的大潮中,Java作为一种经久不衰的编程语言,始终站在技术的前沿。今天,我们要向大家隆重介绍一个宝藏开源项目——《Java 11 安装包正式版》。这个项目不仅为广大的Java编程者提供了...

  • java jdk18 jdk11.zip 压缩包免安装

    java jdk18 压缩包免安装

  • JDK11解压缩安装

    1、官网下载jdk-11.0.11_windows-x64_bin 2、解压缩 3、配置环境变量 添加环境变量:JAVA_HOME=D:\software\jdk-11.0.11 修改path环境变量:%JAVA_HOME%\bin 4、cmd 控制台 java javac测试运行和编译环境 jdk11去掉了jre,性能有所提升,classpath不再需要配置。 以下为jdk8的配置 物联网时代的智能生活->http://aihome.pushiwuyu.com/ ...

  • java11安装包正式版

    jdk11官方版是一款专为java编程人员推出的软件开发工具。JAVA JDK 11最新版可以帮助用户轻松的获取到JAVA的运行环境,让你在电脑上进行程序开发操作。JAVA JDK 11软件新增Epsilon 垃圾收集器和lambda 参数的局部变量语法,可以有效的提高开发者的生产效率和Java应用程序的管理。 新的Java编译器API允许从Java应用程序内部对Java源程序进行编译。在编译期间,应用程序可以访问库相关信息以及发出警告、错误和其它生成的信息。尽管这个特征似乎不是我常用的,但是我很快就发现了它的一些新用途。例如,我可以使用它来快速构建我所构建的程序的数据存取层。我可以编写代码来生成和编译用于存取应用程序的数据库表的类。最终结果是生成一个JAR文件,这个文件被进一步构建并作为系统的Ant脚本的一部分一同发布。能够从应用程序内部对类进行编译这一实现使得代码生成具有了交互性-我可以以交互方式来修改和构建类。

  • Java中zip压缩解压

    java zip压缩解压

  • java解压压缩包

    java解压压缩包

  • JDK 11.0.1安装包

    JDK11.0.1的安装包安装,JDK11.0.1的压缩包安装两种选择一种安装即可,widows64位安装包

  • jdk11windows.zip

    jdk-11.0.1_win-x64.zip 网络下载太慢?试试这个,下载很快 ,解压后有exe 文件点击后 进入傻瓜安装模式

  • jdk11全版本 java11 jdk-11windows-x64_bin.exe.zip

    jdk11全版本 java11 jdk-11windows-x64_bin.exe.zip

  • jdk-11.0.1.zip

    jdk11版本的绿色版,解压后直接使用,在安装软件或者使用ide时,指定对应的jdk位置即可,不用设置电脑的环境变量。

  • Java jdk 11 jdk-11.zip

    java的jdk11,windows版64位,去Oracle下载还要注册贼费劲,网上找的下载网站往往都是jdk13

  • java11新特性.zip

    一、计划使用于Java11的三个新功能 二、Java11将摈弃的部分技术 1. JAX-WS(也就是基于XML的Web服务的JavaAPI,JAXBXML绑定,JAX-WS允许开发者可以选择RPC- oriented或者message-oriented来实现自己的webservice) 2. JAF(也就是JavaBeans激活框架,一个专用的数据处理框架,它用于封装数据) 3. Java常用注释 4. 等等相关的技术  如果你也有这样的需要,那就赶快来学习一下吧。JAF是一个专用的数据处理框架,它用于封装数据,并为应用程序提供访问和操作数据的接口。JAF的主要作用在于让java应用程序知道如何对一个数据源进行查看、编辑和打印等操作。

  • 【转】Java实现将文件或者文件夹压缩成zip

    转自:https://www.cnblogs.com/zeng1994/p/7862288.html 1 package com.guo.utils; 2 3 import java.io.*; 4 import java.util.ArrayList; 5 import java.util.List; 6 import java.util.zi...

  • Java Zip压缩&解压的三种方式

    文章内容列表 使用ZipFile解压文件 使用ZipInputStream解压文件流 使用ZipOutputStream压缩批量文件 说明:本文代码使用的是jdk自带的zip包,如果涉及中文文件名的场景可以使用apache的commons-compress包,代码相差不多,maven依赖如下: <dependency> <grou...

Global site tag (gtag.js) - Google Analytics