
## Namespaces

| Namespace | Description |
| --- | --- |
| [Aspose::Words](./aspose.words/) | The **Aspose.Words** namespace provides classes for generating, converting, modifying, rendering and printing Microsoft Word documents without utilizing Microsoft Word. |
| [Aspose::Words::AI](./aspose.words.ai/) | The **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::Bibliography](./aspose.words.bibliography/) | The **Aspose.Words.Bibliography** namespace provides classes that allow to access a list of bibliography sources available in a document. |
| [Aspose::Words::BuildingBlocks](./aspose.words.buildingblocks/) | The **Aspose.Words.BuildingBlocks** namespace provides classes that allow to access and use AutoText, AutoCorrect entries and Building Blocks in a document. |
| [Aspose::Words::Comparing](./aspose.words.comparing/) | The **Aspose.Words.Comparing** namespace provides classes and enumerations that allow to specify additional options when comparing documents. |
| [Aspose::Words::DigitalSignatures](./aspose.words.digitalsignatures/) | The **Aspose.Words.DigitalSignatures** namespace provides classes to sign documents and verify signatures. |
| [Aspose::Words::Drawing](./aspose.words.drawing/) | The **Aspose.Words.Drawing** namespace provides classes that allow to create and modify drawing objects. |
| [Aspose::Words::Drawing::Charts](./aspose.words.drawing.charts/) | The **Aspose.Words.Drawing.Charts** namespace provides classes that allow to access charts in Microsoft Word documents. |
| [Aspose::Words::Fields](./aspose.words.fields/) | The **Aspose.Words.Fields** namespace contains classes that represent Microsoft Word fields in a document. |
| [Aspose::Words::Fonts](./aspose.words.fonts/) | The **Aspose.Words.Fonts** namespace provides classes and enumerations to access information about fonts used in a document. |
| [Aspose::Words::Framesets](./aspose.words.framesets/) | The **Aspose.Words.Framesets** namespace provides classes and enumerations that represents a frames page or a single frame on a frames page. |
| [Aspose::Words::Layout](./aspose.words.layout/) | The **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::Lists](./aspose.words.lists/) | The **Aspose.Words.Lists** namespace contains classes for working with bulleted and numbered lists defined in a document. |
| [Aspose::Words::Loading](./aspose.words.loading/) | The **Aspose.Words.Loading** namespace provides classes and enumerations that allow to specify additional options when loading documents. |
| [Aspose::Words::LowCode](./aspose.words.lowcode/) | The **Aspose.Words.LowCode** contains classes and methods to handle complex general operations in a low code way. |
| [Aspose::Words::MailMerging](./aspose.words.mailmerging/) | The **Aspose.Words.MailMerging** namespace contains classes of the "original" mail merge reporting engine. |
| [Aspose::Words::Markup](./aspose.words.markup/) | The **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::Math](./aspose.words.math/) | The **Aspose.Words.Math** namespace contains classes that represent Office [Math](./aspose.words.math/) elements. |
| [Aspose::Words::Notes](./aspose.words.notes/) | The **Aspose.Words.Notes** namespace provides classes to work with Microsoft Word endnotes and footnotes. |
| [Aspose::Words::Properties](./aspose.words.properties/) | The **Aspose.Words.Properties** namespace provides classes to work with custom and built-in document properties such as title, keywords, company etc. |
| [Aspose::Words::Rendering](./aspose.words.rendering/) | The **Aspose.Words.Rendering** namespace provides classes that allow to customize printing or rendering of documents. |
| [Aspose::Words::Replacing](./aspose.words.replacing/) | The **Aspose.Words.Replacing** namespace provides classes to manipulate with find/replace operations over the document tree. |
| [Aspose::Words::Saving](./aspose.words.saving/) | The **Aspose.Words.Saving** namespace provides classes and enumerations that allow to specify additional options for saving or converting documents. |
| [Aspose::Words::Settings](./aspose.words.settings/) | The **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::Tables](./aspose.words.tables/) | The **Aspose.Words.Tables** namespace contains classes that represent tables, rows, cells and their formatting. |
| [Aspose::Words::Themes](./aspose.words.themes/) | The **Aspose.Words.Themes** namespace provides classes that allow to access theme information in Microsoft Word documents. |
| [Aspose::Words::Vba](./aspose.words.vba/) | The **Aspose.Words.Vba** namespace provides classes to work with VBA projects. |
| [Aspose::Words::WebExtensions](./aspose.words.webextensions/) | The **Aspose.Words.WebExtensions** namespace provides classes that allow to customize elements and attributes that extend the XML vocabulary for representing Office Add-ins. |
