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.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.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++ 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.Font for C++ is a 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.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.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.
  • 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.PDF 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++ is a Microsoft Publisher file format processing library. It supports loading, opening, editing and conversion of PUB files to PDF.
  • 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.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.TeX for C++ is a flexible and easy to use library that lets typeset TeX and LaTeX files. The API supports multiple output formats including XPS, PDF, PNG, JPEG, TIFF and BMP. It can also create a custom TeX format if you want to create and/or typeset documents designed uniformly.
  • Aspose.Words for C++ is a native library that offers developers features to create, edit, and convert Word, PDF and Web documents, without the need for Microsoft Word environment to be installed on the system. This C++ library is a collection of classes and methods that rely on the Document Object Model (DOM), giving developers direct access to a document's inner workings at the element level. Using this product, C++ developers can efficiently create complex documents and modify their formatting, layout, and content. This native C++ API is a reliable document processing solution for developers seeking a comprehensive instrument to streamline their document editing and document generation tasks, automate document-intensive business processes at scale and reduce manual intervention, errors, and delays.