New to Telerik Document ProcessingStart a free 30-day trial

Available NuGet Packages

Updated on Sep 8, 2026

Telerik Document Processing provides NuGet packages with the assemblies for all five Document Processing libraries: RadPdfProcessing, RadSpreadProcessing, RadSpreadStreamProcessing, RadWordsProcessing, and RadZipLibrary. These UI-independent, cross-platform libraries let you process and convert content in various formats and work with archive files. The libraries are delivered with Telerik UI suites such as UI for ASP.NET Core, UI for ASP.NET MVC, UI for ASP.NET AJAX, UI for Blazor, UI for .NET MAUI, UI for WPF, UI for WinForms, and UI for WinUI, and you do not need to purchase an additional license to use them.

If your workflow relies on NuGet for package management, you can take advantage of the packages described in this article. There is no need to download and install the Document Processing libraries by using other methods.

Telerik Document Processing is available in two package families:

  • For .NET Framework and .NET 8, .NET 9 and .NET 10 for Windows

  • For .NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)

Both versions are available as NuGet packages but with different names. The packages for .NET Standard do not contain the word Windows in their name.

Telerik Document Processing NuGet package lists for .NET Standard (left) and .NET Framework (right)

Telerik Document Processing NuGet package lists for .NET Standard and .NET Framework

The .NET Standard packages are compatible with any .NET version that implements .NET Standard 2.0, for example, .NET 10, even if there are no packages explicitly available for that version. The same applies to the .NET Framework packages.

Starting with Q2 2025, RadZipLibrary is no longer used as an internal dependency by RadPdfProcessing, RadWordsProcessing, RadSpreadProcessing, or RadSpreadStreamProcessing. It will be replaced by the System.IO.Compression. Telerik continues to ship RadZipLibrary as a standalone library.

The following tables represent the available NuGet packages for the Document Processing libraries. Each table shows the package names for both .NET Framework and .NET 8, .NET 9 and .NET 10 for Windows, and .NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10) versions. Although Telerik offers them as an addition to the Telerik UI components, you can use them without any UI components.

Core Packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.Documents.CoreTelerik.Documents.Core
The main NuGet package for the Telerik Document Processing libraries. Required when you plan to use the library.
Telerik.Windows.Documents.CMapUtilsTelerik.Documents.CMapUtils
Provides a default implementation for getting the data of a predefined CMap table by a given name. The package is optional and you will need to include a reference to it only if you need to process documents with PDF CMap table data.
N/ATelerik.Documents.ImageUtils
This package is required when you export to PDF format a document that contains images other than JPEG and JPEG 2000 or uses an ImageQuality value other than High. For more information, see the PdfProcessing cross-platform support requirements. The package also depends on SkiaSharp. To use it, add a reference to SkiaSharp.
Telerik.Windows.Documents.AIConnectorTelerik.Documents.AIConnector
This package is required for using the GenAI-powered Document Insights feature.
Telerik.Documents.AI.CoreTelerik.Documents.AI.Core
This package is a dependency of Telerik.Documents.AIConnector.
Telerik.Documents.AI.RAGTelerik.Documents.AI.RAG
This package is a dependency of Telerik.Documents.AIConnector.
Telerik.Documents.AI.Tools.CoreTelerik.Documents.AI.Tools.Core
Core types and interfaces for the Agent Tools infrastructure.
Telerik.Documents.AI.Tools.Conversion.CoreTelerik.Documents.AI.Tools.Conversion.Core
Core types for document conversion operations.
Telerik.Documents.AI.AgentTools.ConversionTelerik.Documents.AI.AgentTools.Conversion
Agent tool classes for document conversion and merging.

PdfProcessing Packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.Documents.FixedTelerik.Documents.Fixed
The package is required when processing PDF documents.
N/ATelerik.Documents.Fixed.FormatProviders.Image.Skia
This package is required for the cross-platform SkiaTextMeasurer text-measurement service. The package depends on SkiaSharp. To use it, add a reference to SkiaSharp. The SkiaSharp.NativeAssets.* NuGet package is also required. The exact package depends on the target platform. Versions are available for Windows, macOS, Linux, WebAssembly, Android, iOS, and others.
N/ATelerik.Text.Skia
The package is a dependency of Telerik.Documents.Fixed.FormatProviders.Image.Skia.
Telerik.Windows.Documents.Fixed.FormatProviders.OcrTelerik.Documents.Fixed.FormatProviders.Ocr
This package is needed for the PDF Optical Character Recognition (OCR) feature. This reference is recommended to always be in the form of a NuGet package, as it adds the required Tesseract references and files automatically. Otherwise, a manual intervention might be required.
Telerik.Windows.Documents.TesseractOcrTelerik.Documents.TesseractOcr
This package is needed for PDF Optical Character Recognition (OCR).
Telerik.Documents.AI.Tools.Fixed.CoreTelerik.Documents.AI.Tools.Fixed.Core
Repository and core types for PDF document processing.
Telerik.Documents.AI.AgentTools.FixedTelerik.Documents.AI.AgentTools.Fixed
Agent tool classes for PDF document operations.

WordsProcessing Packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.Documents.FlowTelerik.Documents.Flow
The package is part of the WordsProcessing library. Required for processing HTML, DOCX, RTF, and TXT documents.
Telerik.Windows.Documents.DrawingMLTelerik.Documents.DrawingML
Part of the WordsProcessing library. It is needed for working with shapes inside the documents.
Telerik.Windows.Documents.Flow.FormatProviders.DocTelerik.Documents.Flow.FormatProviders.Doc
This package is required for importing DOC and DOT documents.
Telerik.Windows.Documents.Flow.FormatProviders.PdfTelerik.Documents.Flow.FormatProviders.Pdf
Allows exporting of flow documents (DOCX, DOC, DOT, RTF, and HTML) to PDF.
Telerik.Documents.AI.Tools.Flow.CoreTelerik.Documents.AI.Tools.Flow.Core
Repository and core types for flow document processing.

SpreadProcessing Packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.Documents.SpreadsheetTelerik.Documents.Spreadsheet
The main package for generating and editing spreadsheets. It is needed for processing XLSX, CSV, and TXT documents.
Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXmlTelerik.Documents.Spreadsheet.FormatProviders.OpenXml
This package is required for the import/export of XLSX documents.
Telerik.Windows.Documents.Spreadsheet.FormatProviders.XlsTelerik.Documents.Spreadsheet.FormatProviders.Xls
This package is required for the import/export of XLS documents.
Telerik.Windows.Documents.Spreadsheet.FormatProviders.PdfTelerik.Documents.Spreadsheet.FormatProviders.Pdf
Required for the export of RadSpreadProcessing documents to PDF.
Telerik.Windows.Documents.Spreadsheet.FormatProviders.JsonTelerik.Documents.Spreadsheet.FormatProviders.Json
Required for the export of RadSpreadProcessing documents to JSON format. Supports export only. No JSON import.
Telerik.Documents.AI.Tools.Spreadsheet.CoreTelerik.Documents.AI.Tools.Spreadsheet.Core
Repository and core types for spreadsheet processing.
Telerik.Documents.AI.AgentTools.SpreadsheetTelerik.Documents.AI.AgentTools.Spreadsheet
Agent tool classes for spreadsheet operations.

SpreadStreamProcessing Packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.Documents.SpreadsheetStreamingTelerik.Documents.SpreadsheetStreaming
The main package for generating huge spreadsheet files while using minimum resources.

ZipLibrary Packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.ZipTelerik.Zip
This is the main package of the Telerik Zip Library. You can also use it as a standalone library.
Telerik.Windows.Zip.ExtensionsN/A
Extends Telerik.Windows.Zip with additional helper methods for file-based and platform-specific ZIP operations.

See Also