TMS FlexCel VCL/FMX 126.96.36.199 Full Source | 28 Mb
Powerful, extensive & flexible component suite for native Excel report & file generation & manipulation for VCL & FireMonkey.
FlexCel for VCL / FireMonkey is a suite of Delphi components allowing to manipulate Excel files. It includes an extensive API allowing to natively read/write Excel files. If you need to read or create complex spreadsheets, on Windows or macOS on machines without Excel installed, Flexcel can do the job.
Support for cross platform use: Win32, Win64, macOS, iOS, Android and Linux
100% Native support for creating Excel .XLS, .XLSX, .XLSM file formats (Excel 97 – Excel 2016)
100% Native support for reading Excel 2 – Excel 2016 files
100% Native PDF report generation from .XLS/.XLSX files (PDF/A 1, 2 and 3 support)
100% Native support for previewing and printing .XLS/.XLSX files
Fully standards compliant HTML 5 file generation from .XLS/.XLSX files
Export .XLS & .XLSX files 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
Support for formula recalculation with over 200 Excel formulas
ApiMate tool for automatically showing needed Delphi/C++ code for generating specific .XLS/.XLSX file cells with Flexcel
Templates can be embedded inside your exe. No additional files to distribute
Can write images/comments/conditional formats/merged cells/pivot tables/charts and almost the complete Excel feature set in native mode
Designed from start to make full use of modern Delphi features like records with methods or generics.
Also available as a fully managed .NET library
New : Support for Web Addins, either of Content or Task pane types
New : Support for Table Slicers
New : Support for RAD Studio 10.2 Tokyo including full Linux support
New : Now you can specify multiple folders with fonts when exporting to pdf
New : New static method `CreateKeepingAspectRatio` in `TClientAndhor` allows you to fit an image inside a range of cells maintaining the aspect ratio of the image
New : New method SetTable allows to modify existing Tables
New : New DrawBorders method in TExcelFile allows to quickly draw a border around a range of cells
Improved : Now <#includes> in reports will balance in the containing band
Improved : New documentation center
Fixed : When you dropped a TFlexCelPreviewer in a FireMonkey form and run the app there would be an exception while debugging in Delphi Berlin about a non existing property. While the exception was caught and the app would run normally if you continued it, now no exception is thrown at all as we adapted the properties for Delphi Berlin.
Fixed : When a file with dates starting in 1900 had a linked formula to another file with dates stating in 1904 the value of the dates in the 1904 file would be considered to be at 1900. Similar for a 1900 file linking to a 1904.
Fixed : When “Precision as displayed” was set to true in the file options, the recalculation engine could calculate some values with a different precision than the one in the cell.
Fixed : TFlexCelPrintDocument.PrintAllVisibleSheets could print the wrong “page n of m” headers or footers when starting to print with a page not in the first sheet being printed.
Excel, files, cells, Delphi, support, Support, FireMonkey, allows, Native, generation, Fixed, report, formats, dates, extensive, reports, exception, method, would, FlexCel, Excel, files, cells, support, Delphi, Support, report, generation, allows, Native, FireMonkey, Fixed, would, exception, dates, FlexCel, extensive, reports, formats, method