excel - 如何使用来自 Uint8list 的 Syncfusion XLSIO 或 Flutter 中的文件创建 Excel 工作簿?
问题描述
我从文件选择器中获得了作为 Uint8list 的 Excel 文件,现在将其转换为文件:
FilePickerResult result = await FilePicker.platform.pickFiles( type: FileType.custom, allowedExtensions: ['xlsx'], );
if (result != null)
{ var file = File.fromRawPath(result.files.single.bytes);
}
如何将其转换为 Syncfusion XLSIO 工作簿(fromUint8list 或 File)以从工作表 0 读取数据?谢谢。
解决方案
目前,我们不支持使用 Flutter XlsIO 库读取 Excel。
但是,您可以使用具有以下功能的“syncfusion_flutter_xlsio”库创建 Excel 文件。
- 创建一个简单的 Excel 文档
- 添加文本、数字和日期时间值
- 添加公式
- 应用格式
- 添加图片
- 添加图表
- 添加文本和图像的超链接
- 保护工作簿和工作表
- 自动调整行和列
- 插入或删除行和列
- 应用条件格式
要了解有关“syncfusion_flutter_xlsio”库的更多信息,请参阅以下链接。 https://pub.dev/packages/syncfusion_flutter_xlsio
推荐阅读
- python - 如何在熊猫 groupby 之后跨列求和?
- php - 如何从录制状态回调中获取 From 和 To 号码
- amazon-web-services - 使用 S3 全球域名的 CloudFront 来源是否比区域域名表现更好?
- c# - Autofac:注册通用抽象类
- jquery - Wordpress the_title(); 里面光滑的滑块
- python - 捕获具有特定属性的 html 元素
- r - R中有没有一种方法可以使用Microsoft Power BI从网站中提取数据
- jquery - jquery自动完成下拉列表宽度100%
- shell - 从读取行创建文件的 Bash 脚本
- javascript - 如何通过多选获取表单数据,类似于jquery val?