The Syncfusion Excel Library (Essential XlsIO) is a feature-rich, high-performance Flutter Excel library that lets you add robust Excel functionalities to Flutter applications. It allows you to create Excel documents programmatically with text, numbers, date-time values, styles, number formats, formulas, images, charts, and more.
All the elements in typical Excel documents like text, numbers, date-time values, cell formatting, images, formulas, and charts are accessible through a comprehensive set of APIs.
Essential XlsIO allows you to create Excel documents from scratch and save them to a stream with just a few lines of code.
Create Excel worksheets with text, numbers, date-time values, cell formatting, basic formulas, images, charts, and more.
Apply various kinds of cell formatting like cell styles, number formats, built-in styles, merged cells, and text alignment.
Add formulas to worksheet cells to calculate values. Use basic formulas such as SUM, AVERAGE, MIN, MAX, and COUNT.
Insert image formats such as PNG and JPEG into Excel worksheets.
Add embedded charts to Excel worksheets to visualize data in a graphical structure. Use chart types such as, pie, bar, column, line, stacked bar, and stacked column.
|Document and Worksheet Features||Flutter Mobile||Flutter Web|
|Create Excel documents from scratch.|
|Save the Excel document to a stream.|
|Change worksheet names.|
|Add text, number, and date-time values to single or multiple cells in Excel worksheets.|
|Apply cell formatting including colors, text alignments, number formats, font styles, built-in styles, etc.|
|Insert JPEG and PNG images.|
|Merge and unmerge cells.|
|Add formulas to worksheet cells that can evaluate values.|
|Add embedded charts to Excel worksheets to visualize data.|
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.