C++ APIs for Microsoft Office File Formats, PDF & Barcode

Develop native C++ applications to manipulate Microsoft Project, Excel, Word, PowerPoint, Outlook & PDF formats. Barcode generator & reader also included!

  Download Free Trial
Aspose.Total for C++

Aspose.Total for C++

 
 

Aspose.Total for C++ is a complete package of C++ libraries specifically designed to create, manipulate & convert popular file formats from Microsoft Office & PDF without requiring Office or Adobe Automation. C++ API package also includes a specialized library to generate & recognize barcode labels from images with advanced features to customize the barcode generation and recognition process.

 

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

Aspose.Words for C++

Aspose.Words for C++

A C++ class library for the programmers to perform a wide range of document processing tasks directly from within C++ applications. It allows to create, convert & manipulate DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, FlatOPC, TXT, ODT & several other popular word processing file formats without any dependencies.

Aspose.PDF for C++

Aspose.PDF for C++

A C++ PDF library 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 the rendering of pages to PNG, JPEG & BMP images.

 
Aspose.Cells for C++

Aspose.Cells for C++

Aspose.Cells for C++ allows the developers to work with Excel file formats within their own C++ applications without requiring Microsoft Excel to be installed. Excel C++ API supports all of the major Microsoft Excel file formats including XLS, XLSX, XLSM, XLSB, CSV & Tab Delimited and can export all spreadsheet formats to PDF, XPS, HTML & images.

Aspose.Email for C++

Aspose.Email for C++

Aspose.Email for C++ is a MIME & email library for C++ offering email file & email message archive manipulation from within C++ applications. The Email C++ API is capable of creating, manipulating and converting most popular message formats such as MSG, EML, EMLX & MHTML, and can create, inspect & extract messages from PST & OST archives.

 
Aspose.Slides for C++

Aspose.Slides for C++

It is a unique PowerPoint presentation & slide management API that enables C++ applications to read, write and manipulate presentations & slides in PPT, POT, PPS, PPTX, POTX, PPSX & OPD formats. Developers can generate, modify, copy, convert and render presentations without installing Microsoft PowerPoint.

Aspose.BarCode for C++

Aspose.BarCode for C++

Barcode C++ library offers high-speed generation & recognition algorithms for 1D, 2D & postal barcodes for the developers to add barcode features to their own C++ applications. Barcode library for C++ also enables the developers to export barcode labels to raster image formats as well as read rotated barcodes from images.

 
Aspose.Tasks for C++

Aspose.Tasks for C++

Aspose.Tasks for C++ is Microsoft Project files processing and parsing library. It allows to create, read and manipulate multiple formats as well as render the Project to various output formats. Furthermore, Manage main and default project settings, extended attributes, constraints on tasks as well as define weekdays for the project, calendars and calendar exceptions.

 Overview of C++ Libraries for Office File Formats

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

 

Build Microsoft Excel & Word reports on the fly

 

High-fidelity rendering of Microsoft Office files

 

Convert PDF documents or pages to image formats

 

Add, remove, replace or extract text from PDF

 

Manipulation of image, bookmarks, annotation & watermarks

 

Custom font handling for PDF generation & conversion

 

Inter-convert email message & message archives

 

Create & consume recurrence patterns according to iCalendar RFC

 

Extract or inspect messages from PST & OST

 

Export presentations, spreadsheets & documents as HTML

 

Import & export HTML text in spreadsheets, documents & slides

 

Add layout slides to presentations with API

 

Support and Learning Resources