2016-04-08 150 views
0

在Highchart中,我使用Highchart.getSVG()获取SVG代码,svg代码转换为base64,因为base64的值返回bean来存储指定路径中的png图像。这是可能的或任何其他办法?Highchart.getSVG转换为PNG

+2

请参阅[文档](http://www.highcharts.com/docs/export-module/client-side-export)。 –

回答

1

PNG是一种光栅格式,SVG是一种矢量格式。您需要执行rasterisation才能将SVG转换为PNG。你可以使用Apache Batik来做到这一点。具体来说,Transcoder API可用于栅格化SVG。

+0

在javascript highchart.getSVG获取时间来转换PNG Base64数据URI是可能的? – prem

+0

不是没有光栅化。 –