2016-04-08 81 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

不是沒有光柵化。 –