skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • Roadmap
    • Release History
  • Docs & Support
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Namespace Telerik.Documents.SpreadsheetStreaming

Classes

BuiltInNumberFormats

Provides culture-aware factory methods for Excel built-in number formats whose formatCode is implied (not explicitly written) on export.

CellContentSizeHelper

Utility for estimating rendered cell content size based on formatting so you can choose column widths that fit values without truncation.

SheetInfo

Lightweight metadata describing a worksheet (currently only its name) for enumeration scenarios.

SpreadBorder

Encapsulates style and color for a single cell border edge used when rendering or exporting spreadsheet cells.

SpreadCellFormat

Per-cell formatting container (style reference plus local overrides such as borders, alignment, number format).

SpreadCellFormatBase

Base class encapsulating cell formatting facets (borders, fill, font, number format, alignment, text layout) with flags indicating which aspects are applied.

SpreadCellStyle

Reusable named cell style aggregating formatting settings (borders, fill, font, number format, alignment, protection) for consistent reuse.

SpreadCellStyleCollection

Collection of named reusable cell styles enabling lookup, addition, and enumeration by style name.

SpreadColor

Immutable ARGB color value used in cell formatting and theming.

SpreadExporter

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

SpreadGradientFill

Gradient cell fill defined by a gradient type and two theme or RGB colors.

SpreadImporter

Represents an entry point to import a spreadsheet.

SpreadPatternFill

Pattern-based cell fill defined by a pattern style plus optional pattern and background colors.

SpreadThemableColor

Color value that may be a direct RGB color or a theme slot with optional shade/tint or automatic semantics.

SpreadThemableFontFamily

Font family reference that can point to a concrete font name or a theme font slot.

Interfaces

ICellExporter

Streams cell content and formatting to an output spreadsheet document in a forward-only, low-memory fashion.

ICellImporter

Exposes positional data, value, and formatting for a cell being streamed in from an existing worksheet.

IColumnExporter

Streams column-level layout and visibility settings to the output worksheet.

IColumnImporter

Exposes structural and layout properties for a column (or contiguous range with identical settings) during import.

IPageSetupExporter

Streams page layout settings (paper, orientation, scaling) for a worksheet prior to print/export operations.

IRowExporter

Streams row-level structure, height, visibility, and cell data to the output worksheet.

IRowImporter

Exposes row position, layout, visibility, and streamed cell sequence while importing a worksheet.

ISpreadFill

Marker interface for fill pattern/gradient implementations applied to cell backgrounds during export/import.

IWorkbookExporter

Coordinates streaming creation of worksheets, styles, and sheet metadata into an output workbook package.

IWorkbookImporter

Provides forward-only access to worksheets in an existing workbook for low-memory data extraction.

IWorksheetExporter

Streams rows, columns, merged ranges, and view/page settings for a single worksheet.

IWorksheetImporter

Provides streamed access to worksheet structure (rows, columns) and name during workbook import.

IWorksheetViewExporter

Streams worksheet viewport and selection state (scroll position, panes, zoom, grid/headers visibility, selection).

Enums

CellValueType

Enumerates OOXML cell value types for interpreting and exporting raw cell content consistently with the spreadsheet specification.

SpreadBorderStyle

Defines the available border line styles for cell edges in a spreadsheet.

SpreadColorShadeType

Predefined tint and shade tiers that can be applied to a theme color to derive lighter or darker variations.

SpreadDocumentFormat

Spreadsheet file formats supported for streaming import and export.

SpreadExportMode

Modes controlling whether a new workbook is created or existing content is appended when exporting.

SpreadGradientType

Gradient orientations and origin patterns available for gradient cell fills.

SpreadHorizontalAlignment

Horizontal text alignment options controlling how content is positioned across the cell width.

SpreadPageOrder

Print page sequencing options applied when paginating a worksheet for printing.

SpreadPageOrientation

Page orientation options for printed worksheet pages.

SpreadPaperSize

Common paper sizes (approximate width x height in inches) for worksheet printing.

SpreadPatternType

Pattern styles usable in pattern-based cell fills.

SpreadThemeColorType

Named theme color slots used to supply consistent palette values across a workbook.

SpreadThemeFontType

Theme font roles applied across styles for consistent typography.

SpreadUnderlineType

Underline styles available for cell text.

SpreadVerticalAlignment

Vertical text alignment options controlling content placement within cell height.

Getting Started
  • Getting Started
Support Resources
  • Documentation
Community
  • Forums
  • Blogs
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.