我如何使用 Uint8list 或 Flutter 中的文件使用 Syncfusion XLSIO 创建 Excel 工作簿?
How I Create Excel Workbook with Syncfusion XLSIO from Uint8list or File in Flutter?
我从文件选择器中获取了 Excel 文件作为 Uint8list,现在将其转换为文件:
FilePickerResult result = await FilePicker.platform.pickFiles( type: FileType.custom, allowedExtensions: ['xlsx'], );
if (result != null)
{ var file = File.fromRawPath(result.files.single.bytes);
}
如何将其转换为 Syncfusion XLSIO 工作簿(来自 Uint8list 或文件)以从 sheet 0 读取数据?谢谢
目前,我们不支持使用 Flutter XlsIO 库读取 Excel。
但是,您可以使用具有以下功能的“syncfusion_flutter_xlsio”库创建 Excel 文件。
- 创建一个简单的 Excel 文档
- 添加文本、数字和日期时间值
- 添加公式
- 应用格式
- 添加图片
- 添加图表
- 向文本和图像添加 hyperlinks
- 保护工作簿和工作表
- 自动调整行和列
- 插入或删除行和列
- 应用条件格式
要了解有关“syncfusion_flutter_xlsio”库的更多信息,请参阅以下内容link。
https://pub.dev/packages/syncfusion_flutter_xlsio
我从文件选择器中获取了 Excel 文件作为 Uint8list,现在将其转换为文件:
FilePickerResult result = await FilePicker.platform.pickFiles( type: FileType.custom, allowedExtensions: ['xlsx'], );
if (result != null)
{ var file = File.fromRawPath(result.files.single.bytes);
}
如何将其转换为 Syncfusion XLSIO 工作簿(来自 Uint8list 或文件)以从 sheet 0 读取数据?谢谢
目前,我们不支持使用 Flutter XlsIO 库读取 Excel。
但是,您可以使用具有以下功能的“syncfusion_flutter_xlsio”库创建 Excel 文件。
- 创建一个简单的 Excel 文档
- 添加文本、数字和日期时间值
- 添加公式
- 应用格式
- 添加图片
- 添加图表
- 向文本和图像添加 hyperlinks
- 保护工作簿和工作表
- 自动调整行和列
- 插入或删除行和列
- 应用条件格式
要了解有关“syncfusion_flutter_xlsio”库的更多信息,请参阅以下内容link。 https://pub.dev/packages/syncfusion_flutter_xlsio