可以生成PDF和Excel的库

时间:2011-11-25 08:25:05

标签: c# reporting

我正在寻找能够生成 PDF和Excel文件的库(将由Web服务即时返回)。

它将用于报告。

(请不要建议我应该使用OLE自动化,因为它在服务器环境中毫无价值)

1 个答案:

答案 0 :(得分:2)

创建Excel文件的选项:

MS提供OpenXML SDK V 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.CellsSpreadsheetGear,{ {3}}和LibXL等。

商业图书馆都可以从Excel文件中创建Excel和PDF ...

创建PDF文件的选项:

如果您想创建任何PDF,那么还有一些免费和商业选项,如FlexceliTextSharpAspose.PDF等。