Xceed.Words.NET
6.0.26322.8460
dotnet add package Xceed.Words.NET --version 6.0.26322.8460
NuGet\Install-Package Xceed.Words.NET -Version 6.0.26322.8460
<PackageReference Include="Xceed.Words.NET" Version="6.0.26322.8460" />
<PackageVersion Include="Xceed.Words.NET" Version="6.0.26322.8460" />
<PackageReference Include="Xceed.Words.NET" />
paket add Xceed.Words.NET --version 6.0.26322.8460
#r "nuget: Xceed.Words.NET, 6.0.26322.8460"
#:package Xceed.Words.NET@6.0.26322.8460
#addin nuget:?package=Xceed.Words.NET&version=6.0.26322.8460
#tool nuget:?package=Xceed.Words.NET&version=6.0.26322.8460
Xceed Words for .NET – Word Processing & PDF Manipulation API for .NET

Xceed Words for .NET – Word Processing & PDF Manipulation API for .NET
Overview
Xceed Words for .NET is an enterprise-grade word processing and PDF manipulation library for creating, editing, converting, and managing Word documents and PDF files programmatically. Create invoices, reports, contracts, and business documents with full control over formatting, styles, and layout.
Convert DOCX documents to PDF, merge and split files, apply templates, protect documents, and automate document workflows. No Microsoft Office installation required. Works seamlessly with ASP.NET, cloud platforms, and cross-platform .NET applications.
Trusted by Fortune 500 companies and .NET developers worldwide.
Key Features
Word Document Processing
- Create DOCX documents from scratch
- Open, edit, and modify existing Word files
- Insert paragraphs, tables, images, and shapes
- Insert HTML content with HTML5 parsing and CSS support
- Add headers, footers, and watermarks
- Apply styles, fonts, colors, and formatting
- Insert hyperlinks and bookmarks
- Generate dynamic reports and templates
PDF Generation & Conversion
- Convert DOCX to PDF with high fidelity
- Generate PDF documents programmatically
- Add text, images, and graphics to PDFs
- Create searchable PDF files
- Apply password protection and encryption
- Add digital signatures
- Merge and split PDF documents
Document Manipulation
- Merge multiple documents into one
- Split large documents by configurable criteria (SplitOptions / SplitCriteria)
- Clone and copy document elements
- Manage document properties and metadata
- Protect documents with passwords
- Set document permissions
Charting
- Area, bar, bubble, line, pie, doughnut, scatter, radar, sunburst, surface, waterfall, and combo charts
- Data labels with canonical ordering
- Per-data-point coloring
- Configurable gridlines and chart styling
Advanced Features
- Template-based document generation
- Batch document processing
- Parallel processing support
- Mail merge functionality
- Automatic numbering and bullets
- Table of contents generation
- Custom styles and formatting
Format Support
- Read and write DOCX files
- PDF generation and manipulation
- Support for DOC, RTF, ODT formats
- Insert HTML content into documents (HTML5-compliant parsing)
- Export to HTML (with embedded font handling and configurable CSS prefixes)
- Image format support (PNG, JPEG, BMP, TIFF)
- SVG graphics support
Cross-Platform
- Windows, Linux, macOS support
- ASP.NET and ASP.NET Core compatible
- Blazor support
- Cloud platform ready
- No Office interop required
- Fully managed .NET code
Installation
NuGet Package Manager
dotnet add package Xceed.Words.NET
Package Manager Console
Install-Package Xceed.Words.NET
Quick Start
Create a Word Document
using Xceed.Words.NET;
var document = DocX.Create("Report.docx");
document.InsertParagraph("Hello from Xceed.Words.NET")
.Bold()
.FontSize(18);
document.InsertParagraph("This is a test document with formatting.")
.Italic()
.FontSize(12);
document.Save();
Edit an Existing Document
using Xceed.Words.NET;
var document = DocX.Load("existing.docx");
document.InsertParagraph("New content added to document.")
.Color(System.Drawing.Color.Blue);
document.ReplaceText("{CustomerName}", "John Smith");
document.Save();
Convert DOCX to PDF
using Xceed.Words.NET;
var document = DocX.Load("Report.docx");
// Convert to PDF
document.SaveAsPdf("Report.pdf");
Create Table in Word Document
using Xceed.Words.NET;
var document = DocX.Create("TableDocument.docx");
document.InsertParagraph("Sales Report").Bold().FontSize(16);
var table = document.InsertTable(4, 3);
table.Rows[0].Cells[0].Paragraphs.First().InsertText("Product");
table.Rows[0].Cells[1].Paragraphs.First().InsertText("Q1");
table.Rows[0].Cells[2].Paragraphs.First().InsertText("Q2");
document.Save();
Core Capabilities
Document Creation & Editing
| Feature | Supported |
|---|---|
| Create DOCX from scratch | ✓ |
| Open and edit documents | ✓ |
| Insert paragraphs | ✓ |
| Insert tables | ✓ |
| Insert images | ✓ |
| Insert HTML content (HTML5 parsing) | ✓ |
| Add headers/footers | ✓ |
| Add hyperlinks | ✓ |
| Add bookmarks | ✓ |
Text & Formatting
| Feature | Supported |
|---|---|
| Font styling (bold, italic, underline) | ✓ |
| Font size and color | ✓ |
| Paragraph alignment | ✓ |
| Spacing and indentation | ✓ |
| Styles and themes | ✓ |
| Watermarks | ✓ |
| Numbered and bullet lists | ✓ |
Charting
| Feature | Supported |
|---|---|
| Bar, line, area, scatter, bubble charts | ✓ |
| Pie, doughnut, radar, sunburst charts | ✓ |
| Surface, waterfall, combo charts | ✓ |
| Data labels | ✓ |
| Per-data-point coloring | ✓ |
| Gridline configuration | ✓ |
PDF Features
| Feature | Supported |
|---|---|
| DOCX to PDF conversion | ✓ |
| PDF generation | ✓ |
| Password protection | ✓ |
| Encryption | ✓ |
| Digital signatures | ✓ |
| Merge PDFs | ✓ |
| Split PDFs | ✓ |
Advanced Features
| Feature | Supported |
|---|---|
| Document merging | ✓ |
| Document splitting (SplitOptions / SplitCriteria) | ✓ |
| Mail merge | ✓ |
| Find and replace | ✓ |
| Content cloning | ✓ |
| Batch processing | ✓ |
| Parallel processing | ✓ |
Supported File Formats
Read & Write
| Format | Support |
|---|---|
| DOCX | ✓ |
| ✓ | |
| DOC | ✓ |
| RTF | ✓ |
| ODT | ✓ |
Import / Insert
| Format | Support |
|---|---|
| HTML (HTML5-compliant parsing) | ✓ |
Export To
| Format | Support |
|---|---|
| ✓ | |
| HTML (embedded fonts, configurable CSS prefix) | ✓ |
| Markdown | ✓ |
| Images (PNG, JPEG, TIFF) | ✓ |
| SVG | ✓ |
Supported Frameworks
- .NET Framework 4.5+
- .NET Core
- .NET 5+
- .NET 6+
- .NET 7+
- .NET 8+
- ASP.NET
- ASP.NET Core
- Blazor
- Xamarin
Supported Platforms
- Windows
- Linux
- macOS
Common Use Cases
- Invoice Generation - Create professional invoices automatically
- Report Generation - Generate formatted business reports dynamically
- Contract Automation - Auto-generate contracts with variable data
- Certificate Creation - Produce certificates and diplomas
- Resume Generation - Build resume documents programmatically
- Document Workflow Automation - Automate document creation pipelines
- HTML Content Import - Convert HTML content into formatted Word documents
- Document Assembly - Merge sources and generate a table of contents automatically
- PDF Export - Convert business documents to PDF
- Email Attachments - Generate documents for email distribution
- ASP.NET Services - Provide document generation in web applications
- Document APIs - Build REST APIs that generate Word and PDF files
Free 45-Day Trial
Experience the full capabilities of Xceed Words for .NET with a free 45-day trial. No credit card required.
Resources
- Product Page - Features and pricing
- Documentation - Complete API documentation
- API Reference - Detailed method and class reference
- GitHub Examples - Code examples and sample projects
- Blog - Updates and articles
- Support - Technical support and forums
- Licensing - License information and pricing
Related Xceed Products
Document & Office Automation
- Xceed PDF Library for .NET - Advanced PDF creation and manipulation
- Xceed Workbooks for .NET - Excel workbook creation and editing
- DocX - Lightweight free Word document library
File Transfer & Compression
- Xceed Zip for .NET - ZIP, TAR, GZip compression
- Xceed Real-Time Zip for .NET - Streaming ZIP compression
- Xceed SFTP for .NET - Secure SFTP file transfer
- Xceed FTP for .NET - FTP and FTPS file transfer
UI Components
- Xceed Toolkit Plus for WPF - Advanced WPF controls
- Xceed DataGrid for WPF - High-performance WPF DataGrid
- Xceed Toolkit for .NET MAUI - Cross-platform MAUI controls
- Extended WPF Toolkit - Open-source WPF controls
Getting Help
- Documentation - Complete API documentation and guides
- Examples - GitHub code samples and projects
- Support Portal - Get technical support
- NuGet Package - View on NuGet.org
License
Xceed Words for .NET is a commercial product with a free 45-day trial. Various license options are available for development and production use. See licensing information for details.
Xceed Words for .NET – Enterprise Word processing and PDF manipulation library for .NET applications.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Framework | net40 is compatible. net403 was computed. net45 was computed. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
- Xceed.Document.NET (= 6.0.26322.8460)
- Xceed.Drawing.NET (= 1.0.26322.8460)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Xceed.Words.NET:
| Package | Downloads |
|---|---|
|
Xceed.Products.Documents.Libraries.Full
Create or manipulate Microsoft Word documents, Excel documents and Pdf documents from your .NET applications, without requiring Word, Excel, Office or a Pdf app to be installed. Word documents can be converted to PDF(not all Word elements are supported). Fast and lightweight. Widely used and backed by a responsive support and development team whose sole ambition is your complete satisfaction. You can try Words for .NET, Workbooks for .NET and PdfLibrary for .NET for free for 45 days, after which you will need to purchase a license key to continue using it. |
|
|
DocXCoreStand
Package Description |
|
|
DataExport
DataExportPackage is a .NET library designed to simplify the process of exporting data to various file formats. With DataExportPackage, developers can effortlessly convert their data into formats such as JSON, Word, XML, Excel, CSV, and PDF. Key Features: Versatile Data Export: DataExportPackage allows users to export structured data stored in dictionaries to a variety of commonly used file formats. Simple Integration: Integration with existing .NET projects is seamless. Developers can quickly incorporate DataExportPackage into their applications to enable data export functionality. Multiple Export Formats: DataExportPackage supports exporting data to JSON, Word (DOCX), XML, Excel (XLSX), CSV, and PDF formats, providing flexibility for different use cases and requirements. Ease of Use: The library offers intuitive APIs for exporting data, making it easy for developers to generate files in their preferred formats with minimal effort. Customization Options: Users have the flexibility to customize export settings and formatting according to their specific needs, ensuring that exported files meet their desired specifications. Getting Started: To begin using DataExportPackage in your .NET projects: Install the package via NuGet Package Manager: Install-Package DataExportPackage Follow the usage examples and documentation provided to seamlessly integrate DataExportPackage into your applications. Enjoy the convenience of exporting data to various file formats effortlessly, enhancing the versatility and usability of your applications. DataExportPackage simplifies the data export process, empowering .NET developers to efficiently handle data conversion tasks and streamline their workflow. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 6.0.26322.8460 | 332 | 6/22/2026 |
| 5.2.26166.7850 | 24,214 | 3/16/2026 |
| 5.2.25608.6677 | 21,485 | 12/8/2025 |
| 5.1.25458.6676 | 18,687 | 9/8/2025 |
| 5.0.25228.6154 | 131,247 | 4/28/2025 |
| 4.0.25103.5784 | 163,486 | 2/4/2025 |
| 4.0.25103.5744 | 2,511 | 2/3/2025 |
| 3.0.24152.1219 | 136,178 | 3/4/2024 |
| 3.0.23523.1209 | 29,875 | 10/25/2023 |
| 2.5.23177.2123 | 39,481 | 4/3/2023 |
| 2.4.22471.15220 | 41,733 | 10/6/2022 |
| 2.3.22263.20500 | 38,901 | 5/14/2022 |
| 2.2.22101.20240 | 15,972 | 2/4/2022 |
| 2.1.21565.13360 | 13,388 | 11/15/2021 |
| 2.0.21359.11160 | 137,757 | 7/16/2021 |
See Xceed Words for .NET web site for complete release notes: https://xceed.com/release-notes/#words-net-6.0.26322.8460