High-Speed C# .NET Excel Spreadsheet API Library
Document Solutions for Excel (DsExcel, previously GcExcel), .NET Edition, allows you to programmatically create, edit, import, and export Excel spreadsheets in your C# .NET 6+, .NET Core, .NET Framework, and Xamarin cross-platform applications using this fast spreadsheet API.
- Create, load, edit, and save Excel XLSX spreadsheets
- Save to XLSX, PDF, HTML, CSV, JSON, Images, and SpreadJS files
- Based on the Excel Object Model with zero Excel dependencies
- Deploy locally, inhouse or to Cloud, including Azure and AWS
- Use the Templates to create custom Excel reports
A C# .NET Excel spreadsheet API library is a programming interface that allows developers to programmatically create and manipulate Excel documents at scale. Document Solutions for Excel, .NET Edition (DsExcel .NET) allows developers to import/export, create reports & templates, and deploy spreadsheets across .NET applications.
The Benefits of a C# .NET Excel API
Fast, Lightweight API Architecture
Use this small-footprint, high-performance spreadsheet server-side Excel-like API Library to quickly create, open, edit, convert, and share Microsoft Excel-compatible spreadsheets using C# or other .NET languages. Integrate with client-side Data Viewer to load and view the generated Excel file
Flexible Templates and Themes
Let users leverage the power of customizable templates, themes, configurable components, summary data, custom styles, embedded drawing objects, integrated calculation engine, and more.
Seamless Excel Compatibility
Lose nothing on import. Pivot tables, comments, charts, conditional formatting, data validation, filters, formulas, shapes, pictures, slicers, sparklines, and tables stay intact.
Full .NET Support for Windows, Linux, and Mac
Develop for all .NET platforms and operating systems with a single code base. Use in your apps for .NET 6+, .NET Framework, Mono, Xamarin.iOS, and Xamarin Android.
Document Object Model
Based on the extensive Excel Object Model, the interface-based API allows you to import, calculate, query, generate, and export any spreadsheet scenario. With the VS Tools for Office-style API, you can create custom styles using the same elements as VS Tools for Office.
Generate Paginated Spreadsheet Reports
Generate well-organized Medical reports, Product Catalogs, Lists, and more using DsExcel's Paginate spreadsheet reports feature. This feature can set a fixed number of rows or on-page size into multiple worksheets. Configure Page/Group Header/Footer, set grouping properties, keep together grouped content, and more.
Financial KPI Report
Use icons, cell formatting, images, and calculations to create dashboard-type reports to measure company performance.
Customer Profitability Analysis Report
Create matrix-like spreadsheets, complete with calculations, figures, sparklines, tables, and color themes.
Quickly create simple forms, like invoices, with the built-in templates with our C# .NET Excel API.
Convert Excel Templates to PDF Forms with HTML5 Input Types
DsExcel .NET library provides tools to create templates and define form fields in the templates, and utilize validation in the fields to ensure data accuracy and consistency. Messages can be assigned based on the validation type, like required fields or specific format types.
Import/Export SpreadJS .sjs Files
Import, export, and control commonly used spreadsheet features from a SpreadJS (.sjs) file to Excel (.xlsx) and vice-versa using DsExcel .NET; this includes:
- Formulas and Validations
- Styles and Formatting
- Range, Table, Pivot Table
- Chart, Shape, Picture
- Form Controls
- Notes, Comments, and more
Top Features of a C# .NET Excel API
Explore the Advanced Features of a C# .NET Excel API
It also showcases numerous API features and includes code samples you can download and apply now. Click the button below to learn more.
Document Solutions Media
Trusted by the World's Leading Companies
"The speed to build what we needed and the level of ease of use of controls are why we chose GrapeCity [now known as MESCIUS]. It was a perfect fit."
Spiro Skias - CGI