With large files (> 30 MB) many very useful operations in GBS cause processor utilisation to go to 100% and lock the thread in which the operation is running because the operations are synchronous. Please could GBS implement asynchronous / threaded / spawned subprocess versions of the following operations? There would need also to be a callback mechanism when the async task completes, plus a mechanism for reporting progress percentage.
ExcelFile.Load
ExcelFile.Save
ExportToDataGridView
ImportFromDataGridView
ExtractToDataTable
InsertDataTable
CreateDataTable
Thanks,
Rob
Official response
Hi,
This feature request has been implemented and is available in the latest versions of GemBox.Spreadsheet.
Regards,
Mario
Comment (1)