日期:2014-05-17  浏览次数:20717 次

java web 图表方案,除了jfreechart还有其他的吗?
因为客户对jfreechart生成图表的效果不太满意,说实话确实不怎么好看,

市面上得flash/javascript组件倒是漂亮,但只能展示,不能生成图片,我们不光

需要在web上显示,还要存成图片文件,为excel报表生成做准备,any other solutions?

------解决方案--------------------
可以试试open flash chart,并且是开源免费的
------解决方案--------------------
不知道这个里面有没有满足你要求的
http://www.scriptlover.com/controls/
------解决方案--------------------
FusionCharts 支持保存图片、PDF等,表格也很漂亮。就是要钱(单单chart的话每年$79)
------解决方案--------------------
试试highcharts吧,纯js实现,支持后台图片的导出
------解决方案--------------------
FineReport
http://www.finereport.com/products/advantages

这是其中一种,报表有好几种常用的,楼主多比较下吧。
------解决方案--------------------
引用:
引用:

试试highcharts吧,纯js实现,支持后台图片的导出

highcharts是很好用的,本人用过,官网为:http://www.highcharts.com,它的中文方面的资料相对比较少

这个是不错,注释虽然是英文的,但是很多例子,基本可以拿来用的
------解决方案--------------------
http://www.highcharts.com/demo/
你看看效果
------解决方案--------------------
要导出确实是个麻烦事,不过考虑到大部分情况下应该是直接Web查看,建议考虑下导出时才使用jFreeChart

毕竟服务器端生成图片代价还是比较昂贵的。

话说,这里有个效果还不错的,可以生成后paint到图片上去:
http://twaver.servasoft.com/?tag=chart
------解决方案--------------------
Java图表控件推荐及其优势分析http://www.evget.com/zh-CN/info/catalog/17892.html
------解决方案--------------------
个人觉得ChartDirector就很不错,虽然是商业性的,但效果绝对要超出免费的图表工具一大截