New to Telerik Document Processing? Start a free 30-day trial

Factory for creating workbook exporters for supported spreadsheet formats (XLSX, CSV) in create or append modes.

Definition

Namespace:Telerik.Documents.SpreadsheetStreaming

Assembly:Telerik.Documents.SpreadsheetStreaming.dll

Syntax:

C#
public static class SpreadExporter

Inheritance: objectSpreadExporter

Methods

Creates a CSV workbook exporter using the specified settings and export mode.

C#
public static IWorkbookExporter CreateCsvExporter(Stream stream, SpreadCsvExportSettings settings, SpreadExportMode exportMode = SpreadExportMode.Create)
Parameters:streamStream

The output stream.

settingsSpreadCsvExportSettings

The CSV export settings.

exportModeSpreadExportMode

The export mode.

Returns:

IWorkbookExporter

The workbook exporter.

Creates a workbook exporter for the specified format and export mode.

C#
public static IWorkbookExporter CreateWorkbookExporter(SpreadDocumentFormat documentFormat, Stream stream, SpreadExportMode exportMode)
Parameters:documentFormatSpreadDocumentFormat

The document format.

streamStream

The stream.

exportModeSpreadExportMode

The export mode.

Returns:

IWorkbookExporter

The workbook exporter.

Creates a workbook exporter for the specified format using create mode.

C#
public static IWorkbookExporter CreateWorkbookExporter(SpreadDocumentFormat documentFormat, Stream stream)
Parameters:documentFormatSpreadDocumentFormat

The document format.

streamStream

The output stream.

Returns:

IWorkbookExporter

The workbook exporter.