Aspose.Total for C++ 关于

操作 Microsoft Office 文档的 C++ 库。

Aspose.Total for C++ is a comprehensive collection of all file format libraries for C++ 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.

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

  • Aspose.Words for C++ - Aspose.Words for C++ is an advanced Word document processing library that enables you to perform a wide range of document processing tasks including document creation and manipulation, directly from C++ applications.
  • Aspose.PDF for C++ - Aspose.PDF for C++ is a native C++ library that enables developers to add PDF processing capabilities to their C++ applications. It can be used to build any type of 32-bit or 64-bit C++ application to create, convert and manipulate PDF documents without using Adobe Acrobat. Aspose.PDF for C++ API allows you to perform a wide range of document processing tasks such as form processing, text and page manipulation, management of annotations, get and set metadata information, add or remove bookmarks and watermarks, attachments, custom font handling and much more.
  • Aspose.Cells for C++ - 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.
  • Aspose.Email for C++ - Aspose.Email for C++ is an email programming API that makes it easy for developers to work with a number of formats including MSG, EML, EMLX and MHT. You can create, manipulate or convert most commonly used message formats within the native C++ applications, without relying on Office automation or Microsoft Outlook. Aspose.Email for C++ includes mail management features such as content editing, manipulation of recipients, extraction and manipulation of MAPI properties and attachments as well as management of message storage files including PST and OST. The API supports SMTP, POP3 and IMAP communication protocols for email transmission.
  • Aspose.Slides for C++ - Aspose.Slides for C++ is a powerful API to manipulate, render and convert Microsoft PowerPoint presentations without requiring PowerPoint. The API supports high fidelity rendering of slides in the presentation documents to various graphics formats as well as provides the functionality to modify or create almost all the possible contents of the presentation documents, format text and shapes on slides and much more.
  • Aspose.BarCode for C++ - Aspose.BarCode for C++ is a rich-featured API that includes barcode generation and recognition capabilities as well as that ability to export generated barcodes to a variety of image formats in high quality. The API provides barcode appearance manipulation such as background color, bar color, image quality, rotation angle, x-dimension, captions, size, resolution and much more. Aspose.BarCode for C++ supports multiple imaging, rotation, sizing and printing features. Moreover, It provides encoding and decoding features for multiple symbologies.
  • Aspose.Tasks for C++ - Aspose.Tasks for C++ is a native project management library for C++ developers to load, create, manipulate and save Microsoft Project documents to multiple formats without using Microsoft Project or Office Automation. The API exposes project data for reporting in a number of ways including Gantt Chart, Task Usage, Resource Usage, and Resource Sheet among many others. It offers complete project planning, definition and tracking capabilities allowing developers to create and load tasks as well as assign or remove resources to or from tasks from their own applications.
  • Aspose.OCR for C++ - Aspose.OCR for C++ is a robust and reliable optical character recognition API. The OCR library supports text fragment detection which enables you to recognize headers and paragraphs for pages with pictures or tables. It supports commonly used formats for reading characters, fonts with different styles, noise removal filters and the ability to recognize the whole page or just single line. 
  • Aspose.Page for C++ - Aspose.Page for C++ is a library for XPS and PostScript file rendering and manipulation. It allows you to create, modify and convert existing and new XPS files without requiring any other software. The API allows you to manipulate document pages and elements (including canvas, path, and glyphs), create and manipulate vector graphic shapes and specify colors in different color spaces. Developers can also convert PS and EPS documents to PDF as well as to different raster image formats.
  • Aspose.PUB for C++ - Aspose.PUB for C++ is a Microsoft Publisher file format processing library. It supports loading, opening, editing and conversion of PUB files to PDF.
  • Aspose.Font for C++ - Aspose.Font for C++ is flexible library for working with font formats. The API supports multiple font formats including TrueType, OpenType, CFF, and Type1. It can read different fonts from files or streams and provide data structure information along with glyph and encoding information.
  • Aspose.OMR for C++ - Aspose.OMR for C++ is a reliable and versatile programming API for designing and automatically recognizing hand-filled answer sheets, surveys, tests, ballots, SAT exam forms, insurance claims, and similar documents in which respondents answer a question by drawing a random mark in a circle or square.