Highlights of v10
New Component - Spread.Views
With this release of SpreadJS, we are announcing our newest product Spread.Views. This is a data presentation component that helps you quickly create modern data layouts such as grid, news feed, trellis, card, masonry, timeline, and more. For a limited time, Spread.Views will be packaged with SpreadJS (Spread.Sheets + Spread.Views)
The SpreadJS code has been completely refactored, allowing for better performance, a smaller size and a more intuitive API. For backward compatibility, a migration.js file is also included.
Client-side Excel I/O
Spread.Sheets 10 features a new cross-platform Designer for Windows, MacOS, and Linux to make designing your spreadsheets as easy and familiar as using Microsoft Excel.
Cell Padding and Labels
Design perfect spreadsheet form layouts with new padding and labeling properties for each cell. Cell watermarks can be displayed in the background to assist the user in filling forms quickly and easily.
Range Selection Control
Select ranges in Spread.Sheets with enhanced control over the selection, including selections from different sheets and multiple selections. In addition, you can edit these selections from a textbox and update them manually or type out the references. This selection method provides an easier way to select ranges and have those selections update in the sheets.
Copying and pasting in Spread.Sheets has been enhanced to provide more functionality over previous versions. Now you can copy and paste additional features from and to Excel and Spread, such as styles, spanned cells, multiple non-contiguous cells, and headers. Spread.Sheets will now add rows and/or columns when the destination range is not enough to contain the copied cells. In addition, the events related to copying and pasting have been enhanced to add more information regarding the specific data that was copied or pasted, which can be useful when handling these events.
Create beautiful at-a-glance dashboards of annual and monthly activity with a single function call. This new sparkline format allows you to summarize large amounts of data in a single cell.
Async Function enhancement
The Async function has been enhanced in Spread.Sheets to allow the user to call long running functions without locking the control UI. It is ideal for retrieving data from a Web API to create connected spreadsheets and dashboards.
Download a fully functional 30-day trial to experience the power of Spread for yourself. Our expert support is here to help if you have questions.