100% managed code Excel file manipulation engine & Excel & PDF report generation for .NET and Windows Store.
Vendor
TMS Software
Company Website
TMS FlexCel Studio for .NET is a powerful and comprehensive Excel file manipulation engine and Excel/PDF report generator for .NET and Windows Store applications. Developed in 100% managed C# code, it enables developers to read, create, and modify native Excel .XLS and .XLSX files without requiring Excel or external DLLs. It supports Excel 2 through Excel 2023 file formats, runs on a wide range of .NET environments—including .NET Framework (3.5 to 4.7), .NET 5, .NET 6, .NET 7, .NET Core, Windows Store 8.1, Windows Universal Apps, and Mono—and provides an exceptionally fast, hand‑tuned XLS/XLSX engine capable of generating thousands of files per minute. FlexCel allows rich manipulation of Excel documents, including formulas, formatting, images, comments, encryption, and macro preservation, while also enabling robust PDF export, HTML generation, SVG output, and a powerful Excel‑based reporting engine that empowers end users to modify report templates directly in Excel.
Features
- Create applications, webservices and mobile device apps that read and write Excel files on the fly and fast with FlexCel Studio for .NET
- Native .NET components (no additional OLE/dlls required) allowing to read, create and modify native Excel .XLS and .XLSX files without needing to have Excel installed
- Supported Excel 2 to 2023 file formats
- Runs on .NET 3.5, .NET 4.0, .NET 4.5, .NET 4.6, .NET 4.7, .NET 5, .NET 6, .NET 7, .NET Core, Windows Universal Apps, Windows Store 8.1 and Mono
- Exceptionally fast and solid hand tuned .XLS & .XLSX engine capable of generating thousands files per minute
- Able to modify .XLS and .XLSX files and keep almost everything existing on the original file, from macros to activex objects
- Support for formula recalculation supporting over 300 Excel functions
- Ability to read and write encrypted .XLS and .XLSX files, including Office 2007, 2010 and 2013 encryption
- Completely written in C# 100% managed code, with NO interop and NO p/invokes
- Extensive API is available with which you can programmatically write and read files, with formatting info, images comments, etc.
- Native PDF file export / report generation (PDF/A 1, 2 and 3 support)
- Export to HTML in HTML 5 strict or XTHML 1.1 and fully standards compliant
- Natively print and preview Excel files
- Export to SVG
- Report Engine that allows to create complex reports using Excel as your report designer, so your final users can modify them. You can use images/comments/conditional formats/merged cells/pivot tables/charts and almost anything you can think of on those reports
- Fully documented. FlexCel has a documentation center with guides, tips, full reference for every method and more than 50 working examples to help you get started.
Benefits
- No Excel dependency: Deploy anywhere without Office installed, eliminating licensing and deployment issues.
- High‑performance generation: Hand‑optimized engine handles large‑scale batch document production efficiently.
- Wide platform support: Suitable for traditional .NET apps, modern .NET Core/5/6/7 services, and cross‑platform Mono solutions.
- Enterprise‑grade reporting: End users can design and update their own Excel-based templates, reducing development time.
- Rich export capabilities: Create standards‑compliant PDF/A documents, HTML, and SVG for multi‑channel reporting.
- Future-proof: Supports the latest Excel formats up to 2023 and modern .NET versions.
- Robust compatibility: Maintains advanced Excel features such as macros, charts, pivot tables, images, and comments.