2 u011893820 u011893820 于 2015.06.11 17:00 提问

JAVA想做一个PDF报表,当中含有图表,是否有方法可以不经过前端,直接在后台生成图表?

之前用的highcharts。做的隐藏层在JSP中渲染数据之后,再拿它的SVG,由于查询量大,整个操作很慢。
最近查到了一个WKHTMLTOPdf的插件,不过貌似是将HTML页面文档转为PDF。
不知道这个插件是否能在后台生成highcharts或者根本无关?
不知道我说清楚了没有。。。。

3个回答

u013147600
u013147600   2015.06.11 17:12

你可以去看看 强大的 Echarts ,它实现的图标很多

u013147600
u013147600 回复Dim_樱歌: http://www.oschina.net/question/5004_231395如果你找到了方法记得告诉我哦 我也想知道诶
2 年多之前 回复
u013147600
u013147600 回复Dim_樱歌: echarts 好像不行诶,它就是纯JavaScript的东西,我也不知道能不能再后台生成一个PDF,我也想知道可不可以?不能用户看完后,再保存吗?
2 年多之前 回复
u013147600
u013147600 回复Dim_樱歌: 萌 和加班没有关系,多数人还是喜欢萌妹子的,233333
2 年多之前 回复
u011893820
u011893820 回复六月心悸: 我就在看echarts.但是核心的目的是,不走JS!就一个JAVA文件就生成一个PDF~~可能么...
2 年多之前 回复
u011893820
u011893820 回复六月心悸: 哈哈哈~萌真的没什么卵用~该加班还是加班~我和我们老大说jfreechart..被否了..
2 年多之前 回复
u013147600
u013147600 回复Dim_樱歌: http://www.stepday.com/topic/?973 看看这个对你有没有借鉴意义,还有就是萌妹子 而且还是萌萌的程序猿妹子,还是有用的
2 年多之前 回复
u013147600
u013147600 回复Dim_樱歌: jfreechart 是可以实现简单的图表,不过好像很老了
2 年多之前 回复
u011893820
u011893820 echarts不是也得走前端JS什么的么~.,我现在看见了一个jfreechart...
2 年多之前 回复
beacon_2011
beacon_2011   Rxr 2015.06.11 17:25

可以啊~看看插件吧~很多插件可以实现这个功能

u011893820
u011893820 恩~找到了一个jfreechart不知道行不行~
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2015.06.11 22:47

有很多服务器端生成图表的库,另外,可以用iText产生pdf

u011893820
u011893820 没错我之前就是用的ITEXT但是图表的地方~是从前台JSP里抓的HIGHCHARTS的SVG~就在想有没有什么不走前台就能生成图表的方法~插件什么的~
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片