2010-12-08 26 views
0

我希望能夠以某種方式從MVC應用程序中的Sql Server數據庫中獲取報表。我可以用xml開發一種方法,然後將其轉換爲fo並通過fo處理器將其呈現爲pdf。但是這需要能夠在Web服務器上安裝fo處理器,並且我正在使用Web主機,所以這可能不起作用。在ASP.NET MVC 2應用程序中創建來自Sql Server的pdf報告?

所以我見過Reporting Services在這裏和那裏提到過。這包括創建pdf的可能性嗎?如果是這樣,你如何在MVC應用程序中使用它?我之前嘗試將webforms混合到MVC應用程序中(如果這是必要的,正如我所見過的),但無法使其工作。路由似乎沒有認識到網頁表單頁...

或者是否有任何其他更簡單的方法來創建從Sql Server數據的PDF報告?我還應該提到,我只使用Linq(和實體框架)來訪問數據,所以希望有一個解決方案,不需要我知道Sql存儲過程等...

任何幫助表示讚賞!

回答

0

查看http://sourceforge.net/projects/itextsharp/用於PDF生成的iText開源java庫的c#端口。使用這些庫創建簡單的PDF文件相對簡單

+0

請記住,從5.0開始,iText(和iTextSharp)根據AGPL許可證進行許可,這對許多商業用途非常不利。您可以從iTextSoftware.com購買許可證(他們支付我提供的iText支持)。舊版本仍然可用,但不再受支持。 – 2010-12-08 18:56:59

相關問題