Aspose.Words for C++

Namespaces

NamespaceDescription
Aspose::WordsThe Aspose.Words namespace provides classes for generating, converting, modifying, rendering and printing Microsoft Word documents without utilizing Microsoft Word.
Aspose::Words::AIThe Aspose.Words.AI namespace enables seamless integration with large language models (LLMs), such as OpenAI and Gemini, providing robust support for AI-powered document processing.
Aspose::Words::BibliographyThe Aspose.Words.Bibliography namespace provides classes that allow to access a list of bibliography sources available in a document.
Aspose::Words::BuildingBlocksThe Aspose.Words.BuildingBlocks namespace provides classes that allow to access and use AutoText, AutoCorrect entries and Building Blocks in a document.
Aspose::Words::ComparingThe Aspose.Words.Comparing namespace provides classes and enumerations that allow to specify additional options when comparing documents.
Aspose::Words::DigitalSignaturesThe Aspose.Words.DigitalSignatures namespace provides classes to sign documents and verify signatures.
Aspose::Words::DrawingThe Aspose.Words.Drawing namespace provides classes that allow to create and modify drawing objects.
Aspose::Words::Drawing::ChartsThe Aspose.Words.Drawing.Charts namespace provides classes that allow to access charts in Microsoft Word documents.
Aspose::Words::Drawing::CoreThe Aspose.Words.Drawing namespace contains classes that allow to create and modify drawing objects in Microsoft Word documents.
Aspose::Words::FieldsThe Aspose.Words.Fields namespace contains classes that represent Microsoft Word fields in a document.
Aspose::Words::FontsThe Aspose.Words.Fonts namespace provides classes and enumerations to access information about fonts used in a document.
Aspose::Words::FramesetsThe Aspose.Words.Framesets namespace provides classes and enumerations that represents a frames page or a single frame on a frames page.
Aspose::Words::LayoutThe Aspose.Words.Layout namespace provides classes that allow to access information such as on what page and where on a page particular document elements are positioned, when the document is formatted into pages.
Aspose::Words::ListsThe Aspose.Words.Lists namespace contains classes for working with bulleted and numbered lists defined in a document.
Aspose::Words::LoadingThe Aspose.Words.Loading namespace provides classes and enumerations that allow to specify additional options when loading documents.
Aspose::Words::LowCodeThe Aspose.Words.LowCode contains classes and methods to handle complex general operations in a low code way.
Aspose::Words::MailMergingThe Aspose.Words.MailMerging namespace contains classes of the “original” mail merge reporting engine.
Aspose::Words::MarkupThe Aspose.Words.Markup namespace contains classes that represent customer defined semantics in a document: smart tags, custom XML and structured document tags (content controls).
Aspose::Words::MathThe Aspose.Words.Math namespace contains classes that represent Office Math elements.
Aspose::Words::NotesThe Aspose.Words.Notes namespace provides classes to work with Microsoft Word endnotes and footnotes.
Aspose::Words::PropertiesThe Aspose.Words.Properties namespace provides classes to work with custom and built-in document properties such as title, keywords, company etc.
Aspose::Words::RenderingThe Aspose.Words.Rendering namespace provides classes that allow to customize printing or rendering of documents.
Aspose::Words::ReplacingThe Aspose.Words.Replacing namespace provides classes to manipulate with find/replace operations over the document tree.
Aspose::Words::SavingThe Aspose.Words.Saving namespace provides classes and enumerations that allow to specify additional options for saving or converting documents.
Aspose::Words::SettingsThe Aspose.Words.Settings namespace contains classes and enums that are used when specifying various settings and options stored in a document. These are mail merge, write protection, compatibility and other settings.
Aspose::Words::TablesThe Aspose.Words.Tables namespace contains classes that represent tables, rows, cells and their formatting.
Aspose::Words::ThemesThe Aspose.Words.Themes namespace provides classes that allow to access theme information in Microsoft Word documents.
Aspose::Words::VbaThe Aspose.Words.Vba namespace provides classes to work with VBA projects.
Aspose::Words::WebExtensionsThe Aspose.Words.WebExtensions namespace provides classes that allow to customize elements and attributes that extend the XML vocabulary for representing Office Add-ins.