# IronWord > IronWord is a powerful .NET library for creating, editing, and converting Word documents programmatically using C#. ## Documentation ### Overview - [Get Started Overview](https://ironsoftware.com/csharp/word/docs/): This web page provides comprehensive documentation, guides, tutorials, and API references for IronWord, a C# Word library by IronSoftware, focusing on how to work with Zip files. ### Getting Started - [Using License Keys](https://ironsoftware.com/csharp/word/get-started/license-keys/): This web page provides detailed instructions on acquiring and applying license keys for the IronWord library in C# applications, including code examples and troubleshooting tips. ### How-To Guides - [Add Table](https://ironsoftware.com/csharp/word/how-to/add-table/): This web page provides a detailed guide on programmatically adding tables to Word documents using C# and IronWord, including step-by-step instructions and code examples. - [Glow Effect on Text](https://ironsoftware.com/csharp/word/how-to/text-effect-glow-effect/): Provides a comprehensive guide on applying a glow effect to text in Word documents using the IronWord C# library, including setup instructions, code examples, and descriptions of glow effect properties. - [Gradient Effect on Text](https://ironsoftware.com/csharp/word/how-to/text-effect-gradient-effect/): This webpage provides a detailed guide on applying gradient effects to text in Word documents using the IronWord library, including step-by-step instructions and code examples for customization. - [Reflection Effect on Text](https://ironsoftware.com/csharp/word/how-to/text-effect-reflection-effect/): This web page provides a comprehensive guide on using IronWord for C# to add and customize reflection effects on text in Word documents, including step-by-step instructions and code examples. - [Shadow Effect on Text](https://ironsoftware.com/csharp/word/how-to/text-effect-shadow-effect/): This web page provides a detailed guide on applying shadow effects to text in Word documents using the IronWord library in C#, including instructions on configuring and customizing shadow properties for enhanced visual appeal. - [Text Outline Effect on Text](https://ironsoftware.com/csharp/word/how-to/text-effect-text-outline-effect/): This web page provides detailed instructions on how to apply and customize text outline effects in Word documents using the IronWord library in C#. ### Product Updates - [Changelog](https://ironsoftware.com/csharp/word/product-updates/changelog/): This web page provides detailed information on the latest updates, features, and fixes for IronWord, a tool for manipulating Word documents using C#. ### Troubleshooting Guides - [Engineering Request​ - IronWord](https://ironsoftware.com/csharp/word/troubleshooting/engineering-request-word/): This page provides guidance on how to submit an engineering support request for IronWord, detailing the necessary information and format to help the Iron Software team address technical challenges effectively in C# Word projects. - [Setting License Key in Web.config](https://ironsoftware.com/csharp/word/troubleshooting/license-key-web.config/): This web page provides detailed instructions on resolving IronWord license key issues in ASP.NET applications by configuring the key through web.config and using ConfigurationManager, specifically targeting versions before IronWord 2024.3.5. ### Tutorials - [Document Element](https://ironsoftware.com/csharp/word/tutorials/document-element/): This page provides a comprehensive tutorial on manipulating document elements in Word using IronWord for C#, covering topics like adding text, styling, embedding images, and configuring image settings. ### API Reference - [API Reference](https://ironsoftware.com/csharp/word/object-reference/api/): Official index of classes, methods, and properties of the IronWord library (namespace: `IronWord`) ## Code Examples - [Add Image](https://ironsoftware.com/csharp/word/examples/add-image/): This page provides a step-by-step guide on how to add images to Word documents using C# with IronWord, including code snippets and related documentation links. - [Add List](https://ironsoftware.com/csharp/word/examples/add-list/): This webpage provides a C# code example for adding multi-level lists to Word documents using the IronWord library, along with related resources and documentation. - [Add Paragraph](https://ironsoftware.com/csharp/word/examples/add-paragraph/): This web page provides a detailed guide and code examples on how to add and format paragraphs within Word documents using IronWord in C#. - [Add Style Text](https://ironsoftware.com/csharp/word/examples/add-style-text/): The web page provides a guide on using IronWord in C# to add and style text in Word documents, offering detailed steps and code examples for applying various text formatting options like font, size, color, and style attributes. - [Add Table](https://ironsoftware.com/csharp/word/examples/add-table/): This web page provides a code example for adding and customizing tables in Word documents using IronWord, detailing steps for instantiating and styling tables, and incorporating various elements within cells. - [Add Text](https://ironsoftware.com/csharp/word/examples/add-text/): This web page provides a C# code example and guide for adding text to Word documents using IronWord, including importing, modifying, and exporting the document. - [Create Empty Word Document](https://ironsoftware.com/csharp/word/examples/create-empty-word/): This page provides a C# code example for creating an empty Word document using IronWord, detailing steps to instantiate, structure, and save the document, including adding sections, paragraphs, and tables. - [Create DOCX From Text](https://ironsoftware.com/csharp/word/examples/create-word-from-text/): This web page provides a code example and detailed instructions for creating a Word document from text using IronWord, featuring methods to structure and save documents. - [Edit Text](https://ironsoftware.com/csharp/word/examples/edit-text/): This web page provides a detailed tutorial on how to edit text in Word documents using IronWord for C#, including step-by-step code examples that demonstrate modifying specific text elements within a DOCX file. - [Log Object Tree](https://ironsoftware.com/csharp/word/examples/log-object-tree/): This page provides a code example for logging the object tree of a Word document, offering developers debugging insights and tools to optimize performance using IronWord. ## Licensing - [Extensions](https://ironsoftware.com/csharp/word/licensing/extensions/): This page provides information on upgrading and renewing IronWord licenses to unlock advanced features and expand usage for enhanced Word document processing. - [Licensing](https://ironsoftware.com/csharp/word/licensing/): This web page provides detailed information on the various licensing options available for IronWord, a tool for creating, editing, and manipulating Word documents within .NET applications. - [Upgrades](https://ironsoftware.com/csharp/word/licensing/upgrades/): This web page provides detailed information on upgrading and renewing licenses for IronWord, focusing on enhancing Word document handling capabilities in .NET applications.