GroupDocs.Total.NETFramework 26.3.0

Prefix Reserved
dotnet add package GroupDocs.Total.NETFramework --version 26.3.0
                    
NuGet\Install-Package GroupDocs.Total.NETFramework -Version 26.3.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="GroupDocs.Total.NETFramework" Version="26.3.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="GroupDocs.Total.NETFramework" Version="26.3.0" />
                    
Directory.Packages.props
<PackageReference Include="GroupDocs.Total.NETFramework" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add GroupDocs.Total.NETFramework --version 26.3.0
                    
#r "nuget: GroupDocs.Total.NETFramework, 26.3.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package GroupDocs.Total.NETFramework@26.3.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=GroupDocs.Total.NETFramework&version=26.3.0
                    
Install as a Cake Addin
#tool nuget:?package=GroupDocs.Total.NETFramework&version=26.3.0
                    
Install as a Cake Tool

GroupDocs.Total for .NET - Document Processing SDK

Package Version NuGet .NET C# | Download GroupDocs.Total for .NET

banner


Docs API Ref Examples Blog Releases Support License

GroupDocs.Total for .NET is an on-premise SDK suite for .NET and .NET Framework applications that provides complete document processing capabilities. Process, convert, view, annotate, edit, sign, search, redact, compare, and manipulate documents — all without requiring external software like Microsoft Office or Adobe Acrobat.


📥 Installation

NuGet Package Manager

dotnet add package GroupDocs.Total.NETFramework

Or via the NuGet Package Manager Console in Visual Studio:

Install-Package GroupDocs.Total.NETFramework

Direct Download

Download the latest version as a ZIP archive from the GroupDocs Releases page.


💻 Code Examples

Convert DOCX to PDF

This example loads a Word document and converts it to PDF. The Converter class accepts a file path and auto-detects the source format. You then pass a format-specific options object — here PdfConvertOptions — to the Convert() method along with the output path. Replace PdfConvertOptions with WordProcessingConvertOptions, SpreadsheetConvertOptions, or PresentationConvertOptions to target other formats.

using GroupDocs.Conversion;
using GroupDocs.Conversion.Options.Convert;

// Convert Word document to PDF
using (var converter = new Converter("document.docx"))
{
    var options = new PdfConvertOptions();
    converter.Convert("document.pdf", options);
}

See the Conversion documentation for the full list of supported format pairs and available options.

Merge Multiple PDFs into One

This example merges two PDF files into one. Create a Merger with the first file, call Join() for each additional file, then call Save() to write the result. You can chain multiple Join() calls to combine more than two files. The same pattern works for Word, Excel, PowerPoint, and other supported formats.

using GroupDocs.Merger;

// Merge two PDF files into a single document
using (var merger = new Merger("document1.pdf"))
{
    merger.Join("document2.pdf");
    merger.Save("merged.pdf");
}

See the Merger documentation for splitting, page reordering, and other operations.

Extract Text from a Document

This example extracts all text from a PDF file. The Parser class opens the document and GetText() returns a standard TextReader with the full content. If the format doesn't support text extraction, GetText() returns null. Beyond plain text, you can use GetTables(), GetImages(), GetMetadata(), and GetBarcodes() to extract structured content.

using GroupDocs.Parser;

// Extract all text from a PDF document
using (var parser = new Parser("document.pdf"))
{
    using (TextReader reader = parser.GetText())
    {
        Console.WriteLine(reader == null
            ? "Text extraction isn't supported"
            : reader.ReadToEnd());
    }
}

See the Parser documentation for page-level extraction, table parsing, and other options.


📦 APIs Included in GroupDocs.Total for .NET 26.3.0

Product Features Version Changes
GroupDocs.Annotation for .NET Annotate Word, PDF, image documents 25.11 Release notes
GroupDocs.Assembly for .NET Generate documents from templates (Word, Excel, PDF) 25.12 Release notes
GroupDocs.Comparison for .NET Compare text, styles, formatting differences 26.2 Release notes
GroupDocs.Conversion for .NET Convert between 100+ document formats 26.1 Release notes
GroupDocs.Editor for .NET Edit DOCX, XLSX, HTML, XML files programmatically 25.12 Release notes
GroupDocs.Merger for .NET Merge, split, reorder document pages 25.11 Release notes
GroupDocs.Metadata for .NET Read, edit, remove file metadata 26.1 Release notes
GroupDocs.Parser for .NET Extract text, tables, metadata from files 25.12.1 Release notes
GroupDocs.Redaction for .NET Find and redact sensitive information 25.12 Release notes
GroupDocs.Search for .NET Full-text search, fuzzy search, indexing 25.11 Release notes
GroupDocs.Signature for .NET Apply electronic and digital signatures 26.2 Release notes
GroupDocs.Viewer for .NET Render 130+ formats to HTML, PDF, images 25.12 Release notes
GroupDocs.Watermark for .NET Add, search, or remove watermarks 25.11 Release notes
GroupDocs.Markdown for .NET Export PDF, Word, Excel, and other formats to Markdown 25.9 Release notes

🚀 Key Features

  • View & Render — Display 130+ document formats as HTML, PDF, or images
  • Convert — Transform between 100+ formats (Word, Excel, PDF, HTML, images, and more)
  • Merge & Split — Combine documents or extract specific pages
  • Edit — Modify Word, Excel, HTML, and XML files programmatically
  • Parse & Extract — Pull text, tables, metadata, images, and barcodes from documents
  • Search — Full-text, fuzzy, and synonym search with indexing
  • Annotate — Add text, area, and watermark annotations
  • Compare — Detect text, style, and formatting differences between versions
  • Sign — Apply electronic and digital signatures
  • Redact — Find and remove sensitive content
  • Watermark — Add, search, or remove watermarks
  • Metadata — Read, edit, and clean document properties
  • Assembly — Generate documents from templates with data binding
  • Markdown — Export documents to Markdown format

🎯 Why Choose GroupDocs.Total?

100% On-Premise & Offline - No cloud dependencies
Easy Installation - Simple installation and updates
No External Dependencies - Works without Office/Adobe
Cross-Platform - Supports .NET 6+ and .NET Framework 4.6.2+


🆓 Free Evaluation

Evaluate all features without limitations for 30 days:
👉 Request Temporary License


🆘 Free Support Forum

Get expert technical support from our support and product teams at our Free Support Forum.


📚 Resources

Docs API Ref Examples Blog Releases Support License


🏷️ Tags

.NET | Document Processing | API | NuGet | C# | GroupDocs.Annotation | GroupDocs.Assembly | GroupDocs.Comparison | GroupDocs.Conversion | GroupDocs.Editor | GroupDocs.Merger | GroupDocs.Metadata | GroupDocs.Parser | GroupDocs.Redaction | GroupDocs.Search | GroupDocs.Signature | GroupDocs.Viewer | GroupDocs.Watermark | GroupDocs.Markdown | On-Premise | Document Generation | Metadata Management | Document Signing | Document Redaction | Document Annotation | Document Conversion | Document Editing | File Viewer | E-signing | Watermarking | Document Merging | Text Extraction | Data Redaction | File Search | Fuzzy Search | Synonym Search | Electronic Signatures | File Rendering | Markdown

Product Compatible and additional computed target framework versions.
.NET Framework net462 is compatible.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
26.3.0 69 3/18/2026
25.12.0 139 1/27/2026
25.11.0 123 1/2/2026
25.9.0 177 11/7/2025
25.8.0 300 9/30/2025
25.7.0 298 8/19/2025
25.6.0 689 7/24/2025
25.5.0 352 6/26/2025
25.4.0 345 5/17/2025
25.3.0 482 4/28/2025
25.2.0 859 3/11/2025
25.1.0 652 2/18/2025
24.12.0 1,131 1/15/2025
24.11.1 800 12/5/2024
24.11.0 1,017 12/4/2024
24.10.0 945 11/14/2024
24.9.1 854 10/19/2024
24.8.0 884 9/5/2024
24.7.0 569 8/26/2024
Loading failed