如何在 syncfusion_flutter_xlsio 中保存 excel 文件时监听写入存储的字节数?

How to listen how many bytes written to storage while saving excel file in syncfusion_flutter_xlsio?

我正在使用 syncfusion_flutter_xlsio 库生成 excel 文件并保存它。当我的数据如此之大时,我必须展示进展。我该如何执行?

Workbook workbook = Workbook();
var sheet = workbook.worksheets[0];
      sheet.getRangeByIndex(1, 1)
        ..setText('№')
        ..cellStyle.bold = true;
      sheet.getRangeByIndex(1, 2)
        ..setText('Наименование')
        ..columnWidth = 20
        ..cellStyle.bold = true;
      sheet.getRangeByIndex(1, 3)
        ..setText('Sku')
        ..columnWidth = 20
        ..cellStyle.bold = true;
      sheet.getRangeByIndex(1, 4)
        ..setText('Barcode')
        ..columnWidth = 20
        ..cellStyle.bold = true;
      sheet.getRangeByIndex(1, 5)
        ..setText('Shortage')
        ..columnWidth = 20
        ..cellStyle.bold = true;
      for (int i = 0; i < products.length; i++) {
        // I am going to put product properties to excel cell here
      }
      List<int> bytes = workbook.saveAsStream();
      workbook.dispose();

最重的一点是List<int> bytes = workbook.saveAsStream();我要听听。但是如何?

来自 Syncfusion 的问候。

遗憾的是,Flutter XlsIO 不支持提供 status/progress 的 Excel 文档创建。而且,我们没有任何实施此功能的计划。

此致, 拉姆亚.