Telerik Document Processing
Telerik Document Processing provides the RadPdfProcessing, RadSpreadProcessing, RadSpreadStreamProcessing, RadWordsProcessing, and RadZipLibrary UI-independent and cross-platform libraries which enable you to process content between different formats and work with archive files.
- The RadPdfProcessing library enables you to create, import, and export PDF documents.
- The RadSpreadProcessing enables you to effortlessly convert documents from one to another file format among XLSX, XLS, CSV and TXT.
- The RadSpreadStreamProcessing library enables you to read or export large
XLSX
andCSV
spreadsheet documents with low memory footprint and great performance. - The RadWordsProcessing library enables you to create, import, and export
DOCX
,DOC
&DOT
(import only),HTML
,RTF
, andTXT
documents, and export them to PDF. - The RadZipLibrary library enables you to compress and decompress
ZIP
files.
Supported File Formats
The Telerik Document Processing libraries for .NET Core support the following file formats:
CSV
-
DOC
&DOT
(import only) DOCX
HTML
PDF
RTF
TXT
XLSX
XLS
XLSM
ZIP
Available NuGet Packages
Telerik Document Processing supports .NET Standard 2.0. You can take the required packages from the C:\Program Files (x86)\Progress\Telerik UI for ASP.NET Core <version>\dpl
installation folder of the dpl product.
-
Telerik.Documents.Core.nupkg
—The main NuGet package from the Telerik Document Processing libraries. Required when you plan to use the library. -
Telerik.Documents.Flow.nupkg
—The package is part of the Word (text) processing library. Required for processingHTML
,DOCX
,RTF
, andTXT
documents. -
Telerik.Documents.Flow.FormatProviders.Doc.nupkg
—The package allows for importing flow documents fromDOC
orDOT
files. -
Telerik.Documents.Flow.FormatProviders.Pdf.nupkg
—The package allows for exporting flow documents, such asDOCX
andRTF
, to PDF. -
Telerik.Documents.SpreadsheetStreaming.nupkg
—The main package for reading and generating huge spreadsheet files while using minimum resources. -
Telerik.Documents.Fixed.nupkg
—The package is required when processing PDF documents. -
Telerik.Documents.CMapUtils.nupkg
—This package provides you with access to predefined CMap tables. It is optional an you will need it only if you have to work with documents that contain CMap tables. -
Telerik.Documents.ImageUtils.nupkg
—To export images different than Jpeg and Jpeg2000 or ImageQuality different than High you will need to add a reference to this package. Depends on Magick.NET. -
Telerik.Documents.Spreadsheet.nupkg
—The main assembly for the spreadsheet processing. It is needed for processing XLSX, XLS, CSV, TXT documents. -
Telerik.Documents.Spreadsheet.FormatProviders.OpenXml.nupkg
—Allows import/export of spreadsheet document model from/to XLSX. -
Telerik.Documents.Spreadsheet.FormatProviders.Xls.nupkg
—Allows import/export of spreadsheet document model from/to XLS. -
Telerik.Documents.Spreadsheet.FormatProviders.Pdf.nupkg
—Allows export of spreadsheet documents to PDF. -
Telerik.Zip.nupkg
—The package is required when working with zipped formats, such asDOCX
andXLSX
, and PDF.
In case you need a version of Telerik Document Processing compatible with .NET Framework 4.0 or later, check the suites which you can use to obtain the binaries from in the Installing on Your Computer help topic.
Licensing
Telerik Document Processing is available as part of the following suites:
- DevCraft
- Telerik UI for Blazor
- Telerik UI for .NET MAUI
- Telerik UI for ASP.NET AJAX
- Telerik UI for ASP.NET MVC
- Telerik UI for ASP.NET Core
- Telerik UI for WinUI
- Telerik UI for WPF
- Telerik UI for WinForms
- Telerik UI for Silverlight
- Telerik UI for Xamarin