Telerik Document Processing
Telerik Document Processing is a set of UI-independent and cross-platform libraries that let you process content between different formats and work with archive files.
List of Libraries
Telerik Document Processing includes the following libraries:
- RadPdfProcessing—Create, import, and export PDF documents.
- RadSpreadProcessing—Create, modify, and save spreadsheet documents.
-
RadSpreadStreamProcessing—Export large
XLSX
andCSV
spreadsheet documents with low memory footprint and great performance. -
RadWordsProcessing—Create, import, and export
DOCX
,HTML
,RTF
, andTXT
documents, and export them to PDF. -
RadZipLibrary—Compress and decompress
ZIP
files.
Supported File Formats
The Telerik Document Processing libraries support the following file formats:
CSV
DOCX
HTML
PDF
RTF
TXT
PDF
XLSX
XLS
CSV
ZIP
Available Assemblies
Telerik Document Processing supports .NET Framework 4.0 and .NET Framework 4.5 or later versions. To handle the demands of your project, take the required assembly from the Bin40
or Bin45
folder respectively:
-
Telerik.Windows.Documents.Core.dll
—The main assembly from the Telerik Document Processing libraries. Required when you plan to use the library. -
Telerik.Windows.Documents.Flow.dll
—The assembly is part of the Word (text) processing library. Required for processingHTML
,DOCX
,RTF
, andTXT
documents. -
Telerik.Windows.Documents.Flow.FormatProviders.Pdf
—The assembly allows for exporting of flow documents, such asDOCX
andRTF
, to PDF. -
Telerik.Windows.Documents.Spreadsheet.dll
—The main assembly for spreadsheet processing. Required when processingXLSX
,CSV
, andTXT
documents. -
Telerik.Documents.SpreadsheetStreaming.dll
—The main assembly for generating huge spreadsheet files and using minimum resources. -
Telerik.Windows.Documents.Fixed.dll
—The assembly is required when processing PDF documents.*Telerik.Windows.Documents.Spreadsheet.dll
—The main assembly for spreadsheet processing. Required when processingXLSX
,CSV
, andTXT
documents. -
Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.dll
—The assembly is required when processingXLSX
documents. -
Telerik.Windows.Documents.Spreadsheet.FormatProviders.Xls.dll
—The assembly is required when processingXLS
documents. -
Telerik.Windows.Documents.Fixed.dll
—The assembly is required when processing PDF documents. -
Telerik.Windows.Documents.CMapUtils.dll
—Provides a default implementation for getting the data of a predefined CMap table by a given name. The assembly is optional and you will need to include a reference to it only if you need to process documents with CMap tables. -
Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf.dll
—The assembly is required when processing PDF documents. -
Telerik.Windows.Zip.dll
—The assembly of the Telerik Zip Library. Required when working with zipped formats, such asDOCX
andXLSX
, and PDF. -
Telerik.Windows.Zip.Extensions.dll
—The assembly extendsTelerik.Windows.Zip
with additional helper methods (Zip Extensions).
Licensing
Telerik Document Processing is available as part of the following suites:
- DevCraft
- Telerik UI for Blazor
- Telerik UI for ASP.NET AJAX
- Telerik UI for ASP.NET MVC
- Telerik UI for ASP.NET Core
- Telerik UI for WPF
- Telerik UI for WinForms
- Telerik UI for Silverlight