2015-10-17 17 views
-1

我使用ChartNew.js的水平疊加酒吧報告報告導出爲PDF/CSV。我不知道如何圖表報表導出爲PDF 和CSV格式ChartNew.js?如何ChartNew.js

我試過,但沒有找到任何解決方案。任何示例代碼的幫助將不勝感激。

+0

PDF和CSV是兩個不同的格式。挑一個並專注於它。 – Teepeemm

回答

0

我不確定如何將圖表報告導出爲PDF和CSV格式 ChartNew.js?

既然你已經把CSV,我認爲你的意思是數據,而不是圖表。

爲CSV,你可以很容易地生成基於https://tools.ietf.org/html/rfc4180與大多字符串連接和包裝的文件。您也可以使用數據URI在客戶端執行相同的操作(請參閱Create a file in memory for user to download, not through server

對於PDF,使用庫可能更容易。對於.NET,Best Server-side .NET PDF editing library應該給你一個很好的解決方案。它也有一個JAVA版本。


如果您還希望導出圖表,CSV不支持此操作。

對於PDF,你可以在你的畫布導出到數據URI(見https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/toDataURL) 和使用客戶端庫像jspdf(見How to add Image in jspdf?的例子)還是利用iText/iTextSharp的服務器上的同樣的事情(見Inputting image data to PDF with iText

+0

真棒!這正是我一直在尋找的。感謝您的幫助 :) – Joy1979