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:
A C++ class library for the programmers to perform a wide range of document parsing 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.
A C++ PDF library that enables the C++ applications to create, manipulate & render PDF files 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++ 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 main Microsoft Excel file-formats including XLSX, XLS, XLSM, XLSB, CSV & Tab Delimited and can export all spreadsheet formats to PDF, XPS, HTML & images.
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.
It is a unique PowerPoint presentation & slide management and parsing API that enables C++ applications to read, write and edit presentations & slides in PPT, POT, PPTX, PPS, PPSX, POTX & OPD formats. Developers can create, modify, convert and render presentations without the need of Microsoft PowerPoint.
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++ 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.
Aspose.OCR for C++ is a native OCR library for extracting text from images having different fonts and styles. Developers can save the time and effort involved in developing an OCR software from scratch. API supports multiple image formats including BMP, JPG and PNG.
Aspose.Page for C++ is a standalone and reliable Postscript and XPS files processing and parsing library. It allows to create, load and manipulate XPS, PS and EPS formats. Moreover, API provides the conversion of PS and EPS files to PDF and raster image formats including EMF, BMP, GIF, PNG, JPEG and TIFF.
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
Save EPS & XPS files to PDF and raster images
Work with XPS file elements like paths, canvases & glyphs
Support for PostScript language levels 1-3