InterfaceIWorksheetExporter
Streams rows, columns, merged ranges, and view/page settings for a single worksheet.
Definition
Namespace:Telerik.Documents.SpreadsheetStreaming
Assembly:Telerik.Documents.SpreadsheetStreaming.dll
Syntax:
public interface IWorksheetExporter : IDisposable
Inherited Members
Methods
CreateColumnExporter()
Create a column exporter for defining column widths and grouping before writing rows.
Declaration
IColumnExporter CreateColumnExporter()
Returns
The column exporter.
CreatePageSetupExporter()
Create a page setup exporter to configure print layout settings for the sheet.
Declaration
IPageSetupExporter CreatePageSetupExporter()
Returns
The page setup exporter.
CreateRowExporter()
Create a row exporter positioned at the next row for writing cells.
Declaration
IRowExporter CreateRowExporter()
Returns
The row exporter.
CreateWorksheetViewExporter()
Create a view exporter to configure viewport state (freeze panes, zoom, selection, visibility).
Declaration
IWorksheetViewExporter CreateWorksheetViewExporter()
Returns
The worksheet view exporter.
MergeCells(int, int, int, int)
Merge a rectangular region of cells defined by its start and end row/column indices.
Declaration
void MergeCells(int fromRowIndex, int fromColumnIndex, int toRowIndex, int toColumnIndex)
Parameters
fromRowIndex
The start row index of the area.
fromColumnIndex
The start column index of the area.
toRowIndex
The end row index of the area.
toColumnIndex
The end column index of the area.
SkipColumns(int)
Advance the internal column position by a given number without writing cells.
Declaration
void SkipColumns(int count)
Parameters
count
The count of the columns to skip.
SkipRows(int)
Advance the internal row index by the specified number without emitting row elements.
Declaration
void SkipRows(int count)
Parameters
count
The count of the rows to skip.