# IronWord > The C# DOCX Library. Build, edit & export Word documents in .NET applications without using Interop. Supports .NET Framework. ## Agent Skill - [IronWord Agent Skill](https://ironsoftware.com/word/csharp/skill.md): Drop-in SKILL.md that teaches coding agents such as Claude Code, Cursor and GitHub Copilot to use IronWord correctly, covering installation, licensing, the core APIs and common pitfalls. ## Documentation ### Overview - [How To Work with Zip Files | IronWord](https://ironsoftware.com/word/csharp/docs/): Access comprehensive documentation for IronWord, the C# Word library by IronSoftware. Find guides, tutorials, and API references to help you get started. ### Getting Started - [Setup IronWord on your Android applications.](https://ironsoftware.com/word/csharp/get-started/android/): Learn how to seamlessly add IronWord to your Android applications, and start working with Word documents with ease. - [Setup IronWord on AWS Lambda](https://ironsoftware.com/word/csharp/get-started/aws/): Learn how to integrate IronWord on AWS Lambda. and how it can take your Word document tasks to the next level. - [How to Run IronWord on Azure: Step-by-Step Guide](https://ironsoftware.com/word/csharp/get-started/azure/): Learn how to set up and host IronWord on Azure services, and how it can take your Word document tasks to the next level. - [How to Run IronWord in a Docker Container on Linux.](https://ironsoftware.com/word/csharp/get-started/docker/): Learn how to get IronWord up and running on your Linux Docker applications, and start creating and working with Word documents without installing Microsoft office. - [Setup IronWord on your iOS applications.](https://ironsoftware.com/word/csharp/get-started/ios/): Learn how to get started with IronWord on iOS. See how seamlessly it can be added to your projects to make working with Word documents a breeze. - [Applying .NET 10 License Keys to C# Word Library | IronWord](https://ironsoftware.com/word/csharp/get-started/license-keys/): Manage and apply license keys in IronWord for C# applications. - [IronWord macOS Setup Guide](https://ironsoftware.com/word/csharp/get-started/mac/): Learn how to integrate IronWord into your macOS applications seamlessly to start working with Word files in C#. - [Windows Support | IronWord](https://ironsoftware.com/word/csharp/get-started/windows/): Install IronWord into your .NET projects and start creating and editing Word documents in a Windows environment. ### How-To Guides - [Add Images to DOCX in C# - IronWord Tutorial & Examples](https://ironsoftware.com/word/csharp/how-to/add-image/): Add images to DOCX in C# with IronWord. Insert JPG, PNG, BMP images programmatically. Set width, height & text wrapping. Full tutorial & code examples. - [C# Style Text in DOCX: Font, Color & Format | IronWord](https://ironsoftware.com/word/csharp/how-to/add-style-text/): Apply text styles in C# DOCX files with IronWord. Format fonts, colors, bold, italic & more using TextStyle class for professional Word documents. - [Add Table to DOCX in C# - IronWord Tutorial & Guide](https://ironsoftware.com/word/csharp/how-to/add-table/): Create tables in Word docs with C# using IronWord. Add rows, columns, borders & styles programmatically. Quick setup for DOCX table generation. - [Add Text to C# Word DOCX Files | IronWord Tutorial](https://ironsoftware.com/word/csharp/how-to/add-text/): Learn to add text to C# Word DOCX files using IronWord's simple AddText method. Perfect for automated reports, templates & dynamic content generation. - [Edit DOCX Text in C# - Modify Word Documents | IronWord](https://ironsoftware.com/word/csharp/how-to/edit-text/): Edit DOCX text in C# with IronWord. Modify Word documents programmatically, update paragraphs & text runs while preserving formatting. Quick & easy API. - [Extract Images from DOCX in C# - IronWord Tutorial](https://ironsoftware.com/word/csharp/how-to/extract-images/): Extract images from DOCX files in C# with IronWord. Simple API to programmatically extract, save & access embedded Word document images with metadata. - [Extract Text from DOCX in C# | IronWord Tutorial](https://ironsoftware.com/word/csharp/how-to/extract-text/): Extract text from DOCX files in C# with IronWord's ExtractText() method. Read paragraphs, tables & full documents easily. Start free trial. - [Mail Merge Word Documents in C# | IronWord](https://ironsoftware.com/word/csharp/how-to/mail-merge/): Mail merge in C# with IronWord. Populate MERGEFIELD placeholders in Word templates from dictionaries, DataTable, DataRow or DataSet, including repeating regions. No MS Office. - [Remove Text from Word DOCX in C# - IronWord Tutorial](https://ironsoftware.com/word/csharp/how-to/remove-text/): Remove text from Word DOCX files in C# with IronWord. Delete paragraphs, text runs & specific content while preserving document formatting. Easy tutorial. - [Replace Text in Word Documents with C# | IronWord](https://ironsoftware.com/word/csharp/how-to/replace-words/): Replace text in Word documents using C# with IronWord. No MS Office needed. Find & replace words in DOCX files programmatically with simple code examples. - [Add Glow Effect to Text in C# Word Documents | IronWord](https://ironsoftware.com/word/csharp/how-to/text-effect-glow-effect/): Add glow effects to text in C# Word documents with IronWord. Create luminous text with customizable radius & color. Quick setup guide included. - [C# Gradient Text Effect Tutorial | IronWord Guide](https://ironsoftware.com/word/csharp/how-to/text-effect-gradient-effect/): Learn to create gradient text effects in C# Word documents using IronWord. Apply smooth color transitions with built-in or custom gradients. Tutorial & code examples. - [C# Text Reflection Effect Tutorial | IronWord Guide](https://ironsoftware.com/word/csharp/how-to/text-effect-reflection-effect/): Create stunning text reflection effects in C# Word documents with IronWord. Add mirror-like reflections to headers & titles with one line of code. - [Add Shadow Effect to Text in C# Word Documents | IronWord](https://ironsoftware.com/word/csharp/how-to/text-effect-shadow-effect/): Apply shadow effects to Word text in C# with IronWord. Create depth using the preset shadow OuterShadow1 or customize blur, distance & color properties. - [C# Text Outline Effect Tutorial | IronWord Guide](https://ironsoftware.com/word/csharp/how-to/text-effect-text-outline-effect/): Learn to add text outline effects in C# using IronWord. Create eye-catching headers & improve readability with customizable borders, colors & styles. - [Convert DOCX to PDF | IronWord](https://ironsoftware.com/word/csharp/how-to/word-to-pdf/): Learn how to convert DOCX files to PDF in a C# project. Download the library now! ### Product Updates - [IronWord Latest Updates | IronWord](https://ironsoftware.com/word/csharp/product-updates/changelog/): Find the most recent changes, enhancements, and fixes in IronWord for seamless Word document manipulation in C#. ### Troubleshooting Guides - [IronWord with DocumentFormat.OpenXml](https://ironsoftware.com/word/csharp/troubleshooting/documentformat-openxml-conflict/): Pairing IronWord with a newer DocumentFormat.OpenXml causes runtime conflicts; pin the package to version 2.8.1 or drop it entirely. - [Engineering Request​ - IronWord](https://ironsoftware.com/word/csharp/troubleshooting/engineering-request-word/): Submit an engineering request for IronWord. Get support from the Iron Software team to address specific technical challenges in your C# Word projects. - [Header Disappears After SaveAs in IronWord](https://ironsoftware.com/word/csharp/troubleshooting/header-disappears-after-saveas/): A Word template's header goes missing after merging placeholders and calling SaveAs(); save with Save() instead to preserve it. - [IronWord License in web.config | IronWord](https://ironsoftware.com/word/csharp/troubleshooting/license-key-web.config/): Set up your IronWord license key in web.config without error. Follow best practices to ensure a hassle-free deployment. - [Exact Line Spacing for Stacked Lines in IronWord](https://ironsoftware.com/word/csharp/troubleshooting/remove-paragraph-spacing-address-blocks/): Stacked lines like an address block leave gaps from default paragraph spacing; remove them by setting each paragraph's LineSpacing to the Exact rule. ### Tutorials - [Work with Document Elements in C# | IronWord](https://ironsoftware.com/word/csharp/tutorials/document-element/): Document Elements: Learn to manipulate document elements in Word using IronWord for C#. ### API Reference - [IronWord API Reference](https://ironsoftware.com/word/csharp/object-reference/api/): Complete API documentation. ## Code Examples - [Code Example: Add Image | IronWord](https://ironsoftware.com/word/csharp/examples/add-image/): Learn how to add images to Word documents using IronWord in C#. Follow this guide to insert and manage images in your Word files. - [Code Example: Add List | IronWord](https://ironsoftware.com/word/csharp/examples/add-list/): Learn to add lists to Word documents using IronWord in C#. - [Code Example: Add Paragraph | IronWord](https://ironsoftware.com/word/csharp/examples/add-paragraph/): Learn how to add paragraphs to Word documents using IronWord in C#. Follow this guide to insert and format paragraphs efficiently. - [Code Example: Add Style Text | IronWord](https://ironsoftware.com/word/csharp/examples/add-style-text/): Learn how to add styles to text in Word documents using IronWord in C#. Follow this guide to format and style text with ease. - [Code Example: Add Table | IronWord](https://ironsoftware.com/word/csharp/examples/add-table/): Structure information seamlessly with tables using IronWord! Add and organize effortlessly. - [Code Example: Add Text | IronWord](https://ironsoftware.com/word/csharp/examples/add-text/): Learn how to add text to Word documents using IronWord in C#. Follow this guide to insert and manage text content in your Word files. - [Code Example: Create Empty Word Document | IronWord](https://ironsoftware.com/word/csharp/examples/create-empty-word/): Effortlessly create empty Word docs with IronWord! Instantiate, structure, save – Get started now! - [Code Example: Create Word Document From Text | IronWord](https://ironsoftware.com/word/csharp/examples/create-word-from-text/): Instantly create DOCX/Word from text using IronWord! Structure, save – Start creating now! - [Code Example: Edit Text | IronWord](https://ironsoftware.com/word/csharp/examples/edit-text/): Tutorial on editing text in Word documents using IronWord for C#. - [Code Example: Extract Text | IronWord](https://ironsoftware.com/word/csharp/examples/extract-text/): Tutorial on extracting text from Word documents using IronWord for C#. - [Code Example: Log Object Tree | IronWord](https://ironsoftware.com/word/csharp/examples/log-object-tree/): Debug with ease with IronWord! Inspect and log object tree of any specific object or the entire document. ## Blog - [Explore IronWord: Word Processing Tools](https://ironsoftware.com/word/csharp/blog/): Stay updated with the latest news, tips, and tutorials on using IronWord, the powerful C# Word library by IronSoftware. - [How to Use IronWord: Word Processing in C# | IronWord](https://ironsoftware.com/word/csharp/blog/using-ironword/): Learn how to effectively use IronWord in your C# projects. Follow tutorials and best practices to maximize the potential of this Word library. - [Word Processing Tools for C# Developers](https://ironsoftware.com/word/csharp/blog/word-tools/): Explore various Word tools and features provided by IronWord. Learn how to enhance your C# applications with powerful Word functionalities. - [Compare IronWord with Alternatives | IronWord](https://ironsoftware.com/word/csharp/blog/compare-to-other-components/): See how IronWord’s feature set, performance, and simplicity measure up against competing document libraries in .NET. - [Product Video Blog | IronWord](https://ironsoftware.com/word/csharp/blog/videos/): View videos and other multimedia content featuring IronWord and its best use cases.