![]() |
VOOZH | about |
dotnet add package GroupDocs.Total --version 26.4.0
NuGet\Install-Package GroupDocs.Total -Version 26.4.0
<PackageReference Include="GroupDocs.Total" Version="26.4.0" />
<PackageVersion Include="GroupDocs.Total" Version="26.4.0" />Directory.Packages.props
<PackageReference Include="GroupDocs.Total" />Project file
paket add GroupDocs.Total --version 26.4.0
#r "nuget: GroupDocs.Total, 26.4.0"
#:package GroupDocs.Total@26.4.0
#addin nuget:?package=GroupDocs.Total&version=26.4.0Install as a Cake Addin
#tool nuget:?package=GroupDocs.Total&version=26.4.0Install as a Cake Tool
👁 Package Version
👁 NuGet
👁 .NET
👁 C#
| 👁 Download GroupDocs.Total for .NET
👁 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.
dotnet add package GroupDocs.Total
Or via the NuGet Package Manager Console in Visual Studio:
Install-Package GroupDocs.Total
Download the latest version as a ZIP archive from the GroupDocs Releases page.
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.
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.
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.
| 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.4 | Release notes |
| GroupDocs.Conversion for .NET | Convert between 100+ document formats | 26.3 | Release notes |
| GroupDocs.Editor for .NET | Edit DOCX, XLSX, HTML, XML files programmatically | 26.3 | Release notes |
| GroupDocs.Merger for .NET | Merge, split, reorder document pages | 26.4 | Release notes |
| GroupDocs.Metadata for .NET | Read, edit, remove file metadata | 26.3 | 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 | 26.4 | 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 | 26.4 | Release notes |
| GroupDocs.Watermark for .NET | Add, search, or remove watermarks | 26.4 | Release notes |
| GroupDocs.Markdown for .NET | Export PDF, Word, Excel, and other formats to Markdown | 26.3 | Release notes |
✅ 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+
Evaluate all features without limitations for 30 days:
👉 Request Temporary License
Get expert technical support from our support and product teams at our Free Support Forum.
👁 Docs
👁 API Ref
👁 Examples
👁 Blog
👁 Releases
👁 Support
👁 License
.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 | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0 net6.0 is compatible. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 was computed. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 was computed. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 1 NuGet packages that depend on GroupDocs.Total:
| Package | Downloads |
|---|---|
|
Conholdate.Total
Conholdate.Total for .NET is a complete package to work with a large number of file formats from Microsoft Word®, Excel®, PowerPoint®, Outlook®, Project®, Visio®, Adobe Acrobat®, Illustrator®, Photoshop®, AutoCAD®, OpenOffice® and many more. Conholdate.Total for .NET allows you to use any API released under Aspose and GroupDocs for .NET in order to create, convert, read, edit, update and print popular document formats. Moreover, you may view, annotate, watermark, assemble, classify, search, redact, parse, merge and compare documents without needing to install the native applications. It helps you in file format manipulation and document automation via simple API. Conholdate.Total for .NET also includes specialized APIs to read and create barcodes, extract text from images using OCR as well as extract human marked data from questioners, surveys, quizzes, MCQ papers and feedback forms. |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 26.4.0 | 768 | 5/11/2026 |
| 26.3.0 | 565 | 3/18/2026 |
| 25.12.0 | 1,196 | 1/27/2026 |
| 25.11.0 | 787 | 1/2/2026 |
| 25.9.0 | 1,438 | 11/7/2025 |
| 25.8.0 | 3,021 | 9/30/2025 |
| 25.7.0 | 1,594 | 8/19/2025 |
| 25.6.0 | 2,176 | 7/24/2025 |
| 25.5.0 | 6,766 | 6/26/2025 |
| 25.4.0 | 2,924 | 5/17/2025 |
| 25.3.0 | 2,213 | 4/28/2025 |
| 25.2.0 | 4,254 | 3/11/2025 |
| 25.1.0 | 5,286 | 2/18/2025 |
| 24.12.0 | 5,914 | 1/15/2025 |
| 24.11.1 | 6,118 | 12/5/2024 |
| 24.11.0 | 4,336 | 12/4/2024 |
| 24.10.0 | 7,175 | 11/14/2024 |
| 24.9.1 | 5,939 | 10/19/2024 |
| 24.8.0 | 10,792 | 9/5/2024 |