C++ libraries to manipulate Office documents

Manipulate Excel, PowerPoint, Outlook & PDF file formats in C++ applications without requiring Microsoft Office or Adobe Acrobat.

  Download Free Trial
Aspose.Total for C++

Aspose.Total for C++


Aspose.Total for C++ is the most complete package of all file format libraries for C++ as offered by Aspose. It empowers developers to create, edit, render, print and convert between a wide range of popular document formats within any C++ application.

We compile all C++ libraries on a daily basis to ensure that it contains the most up to date versions of each of Aspose C++ library. If a new C++ library or a new version of existing libraries is released during the subscription period – it will be included in C++ package and you are fully entitled to download and use it.

Aspose.Total for C++ includes the following document format libraries for C++:

Aspose.Cells for C++

Aspose.Cells for C++

Aspose.Cells for C++ allows the developers to work with Excel® spreadsheet file formats within their C++ applications without requiring Microsoft Excel® to be installed on the server. Aspose.Cells for C++ supports all the major Microsoft Excel file formats including XLS, XLSX, XLSM, XLSB,CSV & Tab Delimited.

Aspose.PDF for C++

Aspose.PDF for C++

Aspose.PDF for C++ is a PDF document API that enables the C++ applications to create, manipulate & render PDF documents without using Adobe Acrobat. Aspose.PDF for C++ supports creation & management of forms, manipulation of attachments, annotation, bookmarks, watermarks as well as rendering of pages to PNG, JPEG & BMP images.

Aspose.Slides for C++

Aspose.Slides for C++

Aspose.Slides for C++ is a unique PowerPoint® management API that enables C++ applications to read, write and manipulate PowerPoint presentations. Developers can generate, modify, copy, convert and render presentations without installing Microsoft PowerPoint. It supports almost all of the popular presentation formats.

Aspose.Email for C++

Aspose.Email for C++

Aspose.Email for C++ is a collection of C++ APIs for working with email files from within C++ applications. The API is capable of creating, manipulating and converting most popular message formats such as MSG, EML, EMLX & MHTML.

 Advanced Features of Aspose.Total for C++

Delivering our very best, and getting better with each release.


Build Microsoft Excel reports on the fly


High-fidelity rendering


Convert PDF pages to image formats


Add, remove, replace or extract text from PDF


Manipulation of image, bookmarks, annotation & watermarks in PDF


Custom font handling for PDF


Inter-convert email messages


Create recurrence patterns according to iCalendar RFC


Extract messages from PST & OST


Export presentations as HTML


Import & export HTML text in slides


Add layout slides to presentations


Support and Learning Resources


Aspose.Total for C++ offers individual solutions for