2011-11-25 26 views
0

我正在尋找一個庫,可生成 PDF和Excel文件(將通過Web服務即時返回)。可生成PDF和Excel的庫

它將用於報告。

(請不要認爲我應該使用OLE自動化,因爲這是相當不值錢在服務器環境)

+0

一些免費的和商業的選擇是一個商業庫的選項? – Yahia

+0

@Yahia:是的,是的。 – jgauffin

+0

你想創建任何類型的PDF或「只是從Excel文件中的PDF」? – Yahia

回答

2

選項來創建Excel文件:

MS提供的OpenXML SDK 2.0版 - 請參閱http://msdn.microsoft.com/en-us/library/bb448854%28office.14%29.aspx

這可以讀取+寫入MS Office文件(包括Excel)。

另一種選擇看http://www.codeproject.com/KB/office/OpenXML.aspx

如果您需要更多像渲染,創建PDF,公式等,再有像ClosedXMLEPPlusAspose.CellsSpreadsheetGearLibXLFlexcel

不同免費的商業庫

商業圖書館都可以創建Excel,也可以從Excel文件創建PDF ...

個選項創建PDF文件:

如果你想創建的任何PDF然後也有像iTextSharpAspose.PDFGnostice PDF.One

+0

你有哪一個你喜歡?爲什麼? – jgauffin

+0

@jgauffin我使用了幾個:Aspose.Cells支持所有東西(新舊版本等)的極其良好和深入的支持,如果您想基於預先存在的Excel文件創建報表(它可以用作tamplates) - 都可以創建漂亮的PDF文件。 – Yahia

+0

@jgauffin我沒有使用SpreadsheetGear,但它看起來非常有能力和快速(MS選擇它的某些產品)。 – Yahia