2012-03-27 76 views
0

Quick Question:是否可以使用.netCharting與MVC通過從數據庫中流式傳輸數據(使用Entity Framework)並通過生成的圖表的輸出流生成PDF(使用ABCpdf)圖像/位圖?我想在服務器端生成圖表,所以我不認爲有一個HTML頁面渲染圖表是正確的。MVC using .netCharting and ABCpdf

互動:用戶應該能夠從表單提交的數據,有它傳輸到數據庫,然後當一個管理員日誌,他們可以查看用戶列表,並能夠 單擊一個按鈕,該按鈕將從DB生成特定用戶的更新圖表PDF。

回答

1

在我工作的地方,我們使用.netCharting和ABCpdf生成大量文檔,通常是帶有嵌入式圖表的財務文檔,所以是的,這當然是可行的。我們總是使用html來生成頁面,這一切都是在服務器端完成的。

+0

我知道這些圖表可以通過放置在圖表屬性中的實體框架對象參數來創建,但是您能否詳細說明如何將生成的圖表和流式傳輸到PDF中?假設這是在管理員觸發事件按鈕單擊時在服務器端完成的。 – 2012-03-29 20:43:33

+0

對於簡要的概述,我們有一個Web服務,它接收查詢字符串中的數據,將其提供給.netCharting並返回並映射。然後生成視圖的代碼添加標籤,該標籤帶有指向所需圖像的URL。 abcPDF然後將這些圖像嵌入到PDF中。有很多方法可以做到這一點,你有所有的積木,我想你應該嘗試一點點地實現它,看看會發生什麼。 – 2012-03-29 20:55:08

+0

感謝Jonny的跟進。由於使用MVC,我們將採用控制器將數據從模型傳遞到.netCharting類的方法,然後使用ABCpdf將其作爲位進行流式處理以呈現最終視圖。 – 2012-03-30 17:56:40

相關問題