我想知道是否存在可以根据提供的参数生成svg的HighChart(不是导出API)的Java API,然后可以使用Batik 将其转换为png,而不会在HTTP请求附近进行任何操作< /强>
目前,我能想到的唯一方法是使用Chart积分POST到虚拟页面,然后导出到SVG并使用Javascript将其转换为导出服务,然后使用Batik将其转换为PNG,然后将其返回为图像流。
但是,我只需要在DB中通过参数提供的JVM中获取图像流。上面的方法需要2个请求 - 响应对,除此之外它不是最干净的解决方案,我认为它会产生开销,因为这个操作在服务器上非常频繁。
答案 0 :(得分:0)
您可以准备自己的服务器或使用此处描述的解决方案:http://www.highcharts.com/component/content/article/2-news/52-serverside-generated-charts
答案 1 :(得分:0)
是的,您可以使用API生成高价图表。下载并尝试One2team提供的以下项目