About Aspose.Cells for C++

Create, read, edit or convert Excel spreadsheets including XLS and XLSX formats.

Aspose.Cells for C++ is a native C++ API for spreadsheet manipulation. Applications can perform functions such as creating, converting and editing spreadsheets, themes, styles and formatting, data validation, conditional formatting, reading, writing and calculating formulas, grouping rows and columns and much more without relying on Office Automation or Microsoft Excel. The API supports most commonly used spreadsheet formats such as XLS, XLSX, XLSM and XLSB.

Supported File Formats

Input/Output

  • Microsoft Excel: XLS, XLSX, XLSB
  • Text: CSV, TSV
  • Open Document: ODS
  • Others: HTML, MHTML

Output Only

  • Excel: XLSM, XLTX, XLTM, XLAM
  • Fixed Layout: PDF, XPS
  • Images: JPEG, PNG, BMP, TIFF, GIF, EMF, SVG

Aspose.Cells for C++ Features

  • Load and save Excel files using streams
  • Create and manipulate charts
  • Set data validation to restrict input
  • Organize data by grouping rows and columns
  • Manipulate built-in and custom properties
  • Add and manipulate hyperlinks
  • Create and manipulate Pivot Tables
  • Change the look of your workbook using themes
  • Create tables and list objects
  • Manipulate drawing objects
  • Apply styles and formatting to cells, rows, columns or ranges
  • Trace Precedents and Dependents
  • Read, write and calculate complex formulas
  • Add or extract OLE objects
  • Create conditional formatting rules
  • Create and implement user-defined Functions
  • Convert charts to PDF format
  • Convert charts to image formats