2012-10-11 125 views
1

我有疑問,我無法解決它。將jqplot圖表導出爲PDF

我想從jqplot插件下創建的一些圖表的結果生成PDF文檔。

我知道我可以將它們導出到PNG:

var imgelem = evt.data.chart.jqplotToImageElem(); 

(這imgelem是JavaScript的一個HTMLImageElement對象)

,但我不知道如何將這些圖像(未保存編碼在任何地方)從JavaScript獲取作爲參數(或其他)到JAVA。

我正在使用struts,我想創建一個servlet(action)來響應這個PDF文檔。

在此先感謝。 此致敬禮。現在

回答

3
var imgelem = evt.data.chart.jqplotToImageElem(); 
var imageSrc = imgelem.src; // this stores the base64 image url in imagesrc 
open(imageSrc); // this will open the image in another tab 

您可以發送該服務器或把它放在一個HTML圖像元素。你只需要設置「src = imageSrc」。