Bild von Spread


von GrapeCity inc.

Spread ist eines der leistungsfähigsten Spreadsheet und Daten-Grid Controls für VB Entwickler. Spread enthält jede Menge komfortabler Entwicklungsmöglichkeiten, die es dem Entwickler leicht machen, hervorragende Eingabe-Grids, Toolbars, Spreadsheets und Listboxen zu erstellen.


The Most Complete Spreadsheet Solution for .NET and JavaScript

The tool of choice for every business application, Spread is your perfect spreadsheet component for:

  • Spreadsheets
  • Data Presentation
  • Charts
  • Input Forms
  • Interactive Dashboards
  • Performance Monitoring

Enterprise .NET Spreadsheet Components

Deliver multi-functional .NET spreadsheets in less time with Visual Studio

  • Develop in .NET, ASP.NET, WPF, and WinRT
  • Use as spreadsheet, grid, input form, or dashboard
  • Read/write native Microsoft Excel™ files


Professional Visual Studio developers love this multi-functional .NET spreadsheet to create analysis, dashboard, data collection and management, scientific, and financial applications for Windows and web. The Spread.NET package includes .NET spreadsheet components, template designers, charting components, calculation engine, API, and much more.

Fast performance

Designed from the ground up for maximum performance and speed, Spread.NET is the perfect spreadsheet choice for every application.

Provide the ultimate flexibility

Use the extensive API to customize Spread and control every aspect of workbooks, worksheets, ranges, and cells.

Full Excel compatibility, with no Excel dependency

We give you the features you expect for seamless Excel compatibility with NO Excel dependency. Create, import, and export native Excel files

462 Excel functions available

Use the integrated calculation engine with more functions than any other .NET Excel spreadsheet solution

Powerful calculation engine

The Spread.NET API can handle huge numbers of rows and columns and crunch massive data to meet the requirements of the most demanding apps

Familiar Excel Spreadsheet UI

Workbook Support

Present data in a grid, a single spreadsheet, or in a multiple sheet workbook. However you choose to display data, you get features such as a function library, grouping, sorting, filtering, and conditional formatting.

.NET Spreadsheet Authoring

Whether you are working in bound or unbound mode, users will enjoy an easy click-to-edit spreadsheet authoring workflow.

Style and Formatting

Format cells exactly the way you wish with features such as fonts, alignment, merging, borders, and shading. Apply data type formatting, such as currency, to cells.

Excel-like Spreadsheet Features and Excel Compatibility

Excel-like Data Display

Sort, filter, group, and outline flat and hierarchical data to get the view you need. Table formatting and conditional formatting are also supported.

Excel Features

Give your users the spreadsheet features they expect such as drag-fill, drag move, hidden columns, hidden rows, shapes, cell protection, and frozen panes.

Excel Import/Export Support

Spread imports Excel files with features, formatting, and security rules intact. If the Excel file has a feature unsupported in Spread, it will still be preserved upon Excel export

Print and Print Preview

Full Set of Print Options

Spread fully supports printing and includes a print settings and preview window you can display in your applications.

Print API

Customize Print behavior to your specifications by coding against the print API.

PDF Export

Export and share your .NET spreadsheet views to platform independent PDF files.

Modern Technology

Works with Microsoft’s Latest Releases

Spread.NET is fully tested in Visual Studio 2015 and Windows 10. It can also import/export Excel 2016 files and includes Excel 2016 themes.

The Latest Versions of All Modern Browsers

ASP.NET applications created with Spread.NET will run in the latest releases of Google Chrome, Microsoft Internet Explorer, Microsoft Edge, Mozilla Firefox, and Safari. Touch interactions are also supported.

All .NET Development Platforms

Spread.NET includes components for Windows Forms, WPF, ASP.NET, and WinRT.

Visual Designers for Creating .NET Spreadsheets, Data Views, Dashboards, and Input Forms

.NET Spreadsheet Designer Application

Included application helps you lay out data views and forms in a familiar Excel-like interface. Use it to create new forms or import Excel files.

Spreadsheet Designer Component

Embed the spreadsheet designer component in your applications to give your end-users ad-hoc data view design features.

Powerful Calculation Engine

Built-in Excel Function Library

Choose from over 460 functions and apply them to individual cells, rows/columns, or entire sheets.

Advanced Function Support

Take advantage of cross-sheet referencing, structured formulas, and array formulas. You can also create your own custom functions.

Formula Text Box Control

Add an Excel-like formula text box to your applications.

Cell Types for Data Input, Validation, and Display

Editable Cell Types

Choose from a library of cell types, such as date or number, that automatically add input controls and enforce data validation rules.

Graphical Cell Types

Cell types, such as barcode, button, and image are included to display data in a specific format.

Custom Cell Types

Spread is fully extensible, so you can create your own cell types tailored to your needs.

Powerful Charting Features

Complete Chart Collection

Visualize data with over 80 chart types such as line, column, financial, polar, and radar. Multiple axes and 3D charts are also supported.

Chart Component

Spread adds a separate chart component to your toolbox so you can use the chart anywhere in your application.

Chart Designer

Use the point-and-click designer to select a chart type, select data, format axes, design series, and more

Complete JavaScript Spreadsheet and Data Presentation Components

Deliver intuitive, efficient, multi-functional, pure JavaScript spreadsheets for enterprise apps

  • Full Angular support in Spread.Sheets, including Angular v5
  • Spreadsheets, grids, dashboards, and forms
  • Browser and platform independent
  • Data presentation and layout
  • Modular features, minimal references

SpreadJS includes Spread.Sheets and Spread.Views.


The SpreadJS product family, which includes Spread.Sheets and Spread.Views, are powerful JavaScript spreadsheets and grid components that developers use to create data views, numerical models, forms, dashboards, and reports for the web.

Pure JavaScript with TypeScript support

SpreadJS doesn’t require external libraries or frameworks such as jQuery. External frameworks are supported, but not required, and Spread.Sheets includes TypeScript support

Modular--Use only what you need

SpreadJS is modularized, so you only need to load the JavaScript that contains the features you need, allowing you to optimize the size of your web page or app’s payload

High-performance canvas rendering

SpreadJS renders precise views to the HTML canvas for a fast, interactive user experience that is accurate across all browsers

Chart support

Add popular chart types to your spreadsheets, including column, bar, line, pie, doughnut, area, scatter, bubble, stock, and combination.

Full Angular support for Spread.Sheets

Develop enterprise spreadsheet applications using the Angular framework, including Angular 5

Platform independent

SpreadJS is a client-side component, so it will work for Windows, Linux, and MacOS as well as mobile operating systems such as Android and iOS

Runs in all modern browsers

SpreadJS is tested in Chrome, Firefox, Safari, Edge, and Internet Explorer in both mobile and desktop form

Touch support

Touch controls are available on touch-enabled devices

Fastest API to Create Spreadsheets

Generate spreadsheets with this new small-footprint, high-performance server component

  • Comprehensive API supports quick creation, manipulation, conversion, and sharing of Microsoft Excel-compatible spreadsheets
  • Supports calls from nearly any application and platform
  • Supports .NET Core 2.0, .NET Framework, Mono, Xamarin.iOS


GrapeCity’s Spread.Services philosophy comes down to four elements: performance, flexibility, compatibility, and a small footprint. 

Fast performance

Spread.Services is built for maximum performance. Our Excel-compatible server component is lightning-fast, with configurable high-performance attributes.

Flexible themes and components

Empower users with customizable themes, configurable components, summary data, custom styles, embedded drawing objects, integrated calculation engine, and more.

Seamless Excel compatibility

Excel compatibility is seamless, including pivot tables, comments, charts, conditional formatting, data validation, formulas, shapes and pictures, sparklines, and tables.

Small footprint

Spread.Services has a small memory footprint ideal for serverless application scenarios using Azure Functions. At 3.7 MB, the assembly file size is optimized for processing large Excel documents quickly and efficiently.

SpreadJS JSON support

Consume JSON data with the fastest API available when you use Spread.Services with SpreadJS

Xamarin.iOS support

Add speed and power to your native mobile apps - most Spread.Services features are supported in Xamarin.iOS. Calc engine support is not currently available for Xamarin.iOS.

The Original COM Spreadsheet Control

Deliver a fully functional spreadsheet application in Visual Studio 6

  • Run-time visual template designer
  • Easy-to-use API
  • Source code available

Calculation Engine with Built-in Formulas

Spread includes a very comprehensive calculation engine to provide formula support, including providing over 100 of the most commonly used functions. In addition, you can easily add your own custom formulas to Spread. You can also use named expressions or relative cell addressing to reference the formulas.

Print Support

Spread gives you control over printing with options such as page ranges, data ranges, headers and footers, margins, orientation, grid lines, and colors.

Print Preview control

The included print preview control makes it easy to preview the printed spreadsheet. There are several options for controlling how your customer will preview the data, including the number of pages that will be previewed on the screen and zooming options.

Visual Template Designer

Design spreadsheets with our run-time design tool. It lets you set properties, formatting, data sources, calculations, and more without writing code.

Data Binding and Automatic Display

Spread can automatically retrieve and display information from ActiveX objects (ADO), Data Access Objects (DBO), and Remote Data Objects (RDO). Once the connection has been made, Spread will create the appropriate columns, configure headers, and create the proper cell types. Spread also allows the user to update the database. All this can be done without code, but you are free to customize behavior using the API.

Unbound Mode

While Spread's bound mode is powerful, it is equally effective when loading data from many other sources such as Microsoft Excel, CSV, tab-delimited files, and custom-delimited files.

File Export

Spread will export your data to multiple file formats including Excel, XML, HTML, .SS* (Spread proprietary format), tab-delimited, and comma-delimited.

Cell Types and Data Validation

One of the most powerful features of Spread is the ability to validate data automatically while the user is entering the information or the data is being programmatically assigned. Spread provides twelve cell types that are configured to accept only a certain type of data input, thus eliminating the need for you to manually validate data.

Multiple Operation Modes

Operation modes control how your customers can interact with Spread. For example, you can make Spread read-only or have it act as a list box.

Cell Borders

All border design properties including thickness, color, and style are supported.

Cell Notes and Text Tips

Add cell notes and text tips to give users additional information. Cell Notes are indicated by a red dot in the corner of the cell and when clicked, information appears. Text tips are similar except they appear on hover.

Sheet and Cell Protection

Lock specific cells or entire sheets from editing.

Compare Editions

ASP.NET Web Forms      
JavaScript    •    
.NET Standard / .NET Core      •  
COM (32-bit ActiveX)        •
Windows DLL (32-bit and 64-bit)        •
Source Code Included
Spreadsheet component source code   Source code license required   Source code license required
End-user spreadsheet designer source code   Designer source code license required. Spread.Sheets Designer source code is licensed separately.   Source code license required
Licensing and Support
Redistributable in internal and commercial applications Distribution license required. The developer license for SpreadJS includes 1 (one) distribution license for one specific server hostname or named mobile/desktop application. Distribution license required. The developer license for Spread.Services includes 1 (one) distribution license for one specific server hostname or named mobile/desktop application.
Per-developer licensing  
Online support
Phone support Maintenance support plan required. First year included with license. Maintenance support plan required. First year included with license. Maintenance support plan required. First year included with license. Maintenance support plan required
Maintenance updates
Major upgrades for one year Maintenance support plan required. First year included with license. Maintenance support plan required. First year included with license. Maintenance support plan required. First year included with license. N/A
End-user Designer
Spreadsheet designer    
Artikelnummer Bezeichnung Upg Mon. Nettopreis Bruttopreis
227454 SpreadJS 12 - 1 Developer License - 1 Year Maintenance Renewal (Renewal for Developer License and Hostname Deployment License, Major and minor version releases and Unlimited support phone calls) 12 €802,52 €955,00
227455 SpreadJS 12 - 1 Developer License with 1 Annual Hostname Deployment License and 1 Year Maintenance (Major and minor version releases and Unlimited support phone calls) 12 €1339,50 €1594,00
231228 Spread.NET 12 - 1 Developer License - 1 Year Maintenance Renewal 12 €575,63 €685,00
231229 Spread.NET 12 - 1 Developer License with 1 Year Maintenance 12 €1339,50 €1594,00
231230 Spread.NET 12 - 1 Developer License with 1 Year Maintenance Upgrade from any earlier version 12 €1159,66 €1380,00
231231 SpreadJS 12 - Five (5) Hostname Deployment License - PERPETUAL €6248,74 €7436,00
231232 SpreadJS 12 - One (1) Hostname Deployment License Only - ANNUAL €534,45 €636,00
231233 SpreadJS 12 - Twenty-Five (25)  Hostname Deployment License - ANNUAL €7142,02 €8499,00
231234 SpreadJS 12 - Twenty-Five (25)  Hostname Deployment License - PERPETUAL €24999,16 €29749,00
231235 SpreadJS 12 - Two (2) to Five (5) Hostname Deployment License - ANNUAL €1784,87 €2124,00
231236 SpreadJS 12 - Unlimited Hostname Deployment License - ANNUAL €17856,30 €21249,00
231237 SpreadJS 12 - Unlimited Hostname Deployment License - PERPETUAL €62499,16 €74374,00
231238 SpreadJS 12 - 1 Developer License Upgrade from any earlier version with 1 Year Maintenance (Major and minor version releases and Unlimited support phone calls) - Includes 1 Annual Hostname Deployment License 12 €1159,66 €1380,00
190787 Spread.NET 12 - 1 Site Wide License (Unlimited Developers at a Single Physical Address) with Maintenance - Only available for customers who already own a Site License 12 €20715,13 €24651,00
190788 Spread.NET 12 - 1 Site Wide License (Unlimited Developers at a Single Physical Address) with Maintenance - Upgrade from any prior Spread Site License 12 €14731,09 €17530,00
190789 Spread.NET 12 - 1 Site Wide Maintenance Renewal 12 €6915,13 €8229,00
72836 Spread COM 8.0.28 - 1 Developer License €1339,50 €1594,00
110715 Spread COM 8.0.28 - Upgrade - 1 Developer License - Upgrade from previous version €802,52 €955,00