我试图找出条形图的导出功能为JPEG / PNG ...我没有在Prime-faces演示部分找到任何位置。 如果此功能在主要图表中可用,请告诉我。
另外,如果我们有任何动画功能,如淡入/淡出等,请告诉我。 如果有的话,请分享这方面的示例或网址。
任何事情都会非常明显!!
答案 0 :(得分:1)
Primefaces图表组件基于jqPlot charting library,虽然这个库没有导出功能,但是可以在jquery的帮助下实现它...(我自己没试过)你可以谷歌搜索export jqplot to png的谷歌,你会看到几篇关于jqplot导出的文章/论坛帖子
这里有几个
Export jqplot to PNG < - 里面有几个链接
所以基本上你需要添加一个会调用一些生成图像的js代码的commandButton ...
我认为这是可能的,但不知道它有多容易......
关于动画,同样,jqplot确实有一些动画look here 我不知道Primefaces是否得到了它......
但是使用带有primefaces的原始jqPlot图表库并不是那么难......
<强>更新强>
注意到jqPlot确实有导出到图像选项...... look here 所以你可以要求primefaces团队升级他们的jqPlot版本......或直接使用项目中的jqPlot库
答案 1 :(得分:0)
Primefaces图表组件没有内置导出功能。有JFreeChart integration example以png格式生成图表,可以通过右键单击下载。
从理论上可以用javascript / jquery实现淡入/淡出功能。