2009-02-17 56 views
1

我正在尋找一種方式呈現在網絡上或者通過Excel文檔:顯示Web上的Excel文檔

轉換Excel文檔到HTML,CSS和JavaScript或通過, 使用Silverlight控制

我不想通過我自己來設計轉換程序。我所追求的是控制或圖書館(開源或第三方),這將使我能夠在Web瀏覽器中呈現excel文件。

解決方案: 我們發現了這個問題的兩種解決方案,這兩種解決方案都是免費的: 1. PHPExcel是一個優秀的第三方庫,用於讀取和創建excel文件。對於我們的項目,我們已經創建了一個PHP Rest服務,我們的.NET應用程序發送需要轉換爲excell的數據,然後生成的文件才發送給客戶端。 2.對於第二種解決方案,我們安裝了Open office並以無頭模式啓動它。我們使用其UNO CLI API在.NET中創建實用API,以便在Openoffice中進行任何可能的轉換(例如Excell to PDF to Word等,Convert(File,From:Format.Excell,To:Format.PDF))。因爲語法非常相似,所以我們在Web上使用了Java教程。

回答

2

您可以嘗試SQL Server報表服務與一些第三方軟件,如OfficeWriter幫助。

編輯: SSRS是免費的SQL Server 2005 Express的

+0

SSRS是在SQL Server Express免費...... – mson 2009-02-17 11:12:52

+0

公平競賽 - 我還沒有真正與Express版本發揮:) – 2009-02-17 11:56:40

2

SpreadsheetGear是一個很好的發展平臺,讓您用託管代碼處理和生成Excel文件,無需安裝Excel的需要。您可以執行諸如將數據錶轉換爲電子表格,在電子表格中執行代碼中的宏等。 您可以將電子表格轉換爲數據表格,並將其顯示在數據網格中。