
## Modules

| Module | Description |
| --- | --- |
| [Aspose.Words](./aspose.words/) | The **Aspose.Words** module 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 provides seamless integration with large language models (LLMs) for AI-powered document processing. It supports AI models from providers such as OpenAI, Google Gemini, and Anthropic, as well as on-premise LLM inference through Aspose.LLM. |
| [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** module 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** module provides classes and enumerations that allow to specify additional options when comparing documents. |
| [Aspose.Words.DigitalSignatures](./aspose.words.digitalsignatures/) | The **Aspose.Words.DigitalSignatures** module provides classes to sign documents and verify signatures. |
| [Aspose.Words.Drawing](./aspose.words.drawing/) | The **Aspose.Words.Drawing** module provides classes that allow to create and modify drawing objects. |
| [Aspose.Words.Drawing.Charts](./aspose.words.drawing.charts/) | The **Aspose.Words.Drawing.Charts** module provides classes that allow to access charts in Microsoft Word documents. |
| [Aspose.Words.Drawing.Ole](./aspose.words.drawing.ole/) | The **Aspose.Words.Drawing.Ole** namespace contains classes to work with OLE / ActiveX controls and forms in Microsoft Word documents. |
| [Aspose.Words.Fields](./aspose.words.fields/) | The **Aspose.Words.Fields** module contains classes that represent Microsoft Word fields in a document. |
| [Aspose.Words.Fonts](./aspose.words.fonts/) | The **Aspose.Words.Fonts** module provides classes and enumerations to access information about fonts used in a document. |
| [Aspose.Words.Framesets](./aspose.words.framesets/) | The **Aspose.Words.Framesets** module 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** module 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** module contains classes for working with bulleted and numbered lists defined in a document. |
| [Aspose.Words.Loading](./aspose.words.loading/) | The **aspose.words.loading** module provides classes and enumerations that allow to specify additional options when loading documents. |
| [Aspose.Words.Markup](./aspose.words.markup/) | The **Aspose.Words.Markup** module 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** module contains classes that represent Office Math elements. |
| [Aspose.Words.Notes](./aspose.words.notes/) | The **Aspose.Words.Notes** module provides classes to work with Microsoft Word endnotes and footnotes. |
| [Aspose.Words.Properties](./aspose.words.properties/) | The **Aspose.Words.Properties** module 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** module provides classes that allow to customize printing or rendering of documents. |
| [Aspose.Words.Replacing](./aspose.words.replacing/) | The **Aspose.Words.Replacing** module provides classes to manipulate with find/replace operations over the document tree. |
| [Aspose.Words.Saving](./aspose.words.saving/) | The **Aspose.Words.Saving** module 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** module 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** module contains classes that represent tables, rows, cells and their formatting. |
| [Aspose.Words.Themes](./aspose.words.themes/) | The **Aspose.Words.Themes** module provides classes that allow to access theme information in Microsoft Word documents. |
| [Aspose.Words.Vba](./aspose.words.vba/) | The **Aspose.Words.Vba** module provides classes to work with VBA projects. |
| [Aspose.Words.WebExtensions](./aspose.words.webextensions/) | The **Aspose.Words.WebExtensions** module provides classes that allow to customize elements and attributes that extend the XML vocabulary for representing Office Add-ins. |
