Aspose.Cells is a .NET component for spreadsheet reporting without using Microsoft Excel. Main features include; Import or export Excel 2007 data & formatting, open an excel file to and from streams, convert a chart into image and also convert an excel file to PDF. Create pivot table by API. Import and export of data from DataTable, DataView, DataGrid or an array. Also supports CSV format, add-ins, VBA, macros, AutoFit rows & columns, NamedRanges, formulae and charts etc.