常见问题
Aspose.Cells FOSS for Go 的授权模式是什么?
Aspose.Cells FOSS for Go 在 MIT 许可证下发布。请参阅 许可证页面 了解详情。
我可以在商业产品中使用它吗?
可以。MIT 许可证允许在商业和闭源应用中使用,无需披露您的源代码。您必须在软件的复制品中保留原始版权声明和许可证文本。
如何安装 Aspose.Cells FOSS for Go?
将其添加为 Go 模块依赖:
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26需要 Go 1.24 或更高版本,依据模块的 go.mod。
是否有任何外部依赖?
不。go.mod 未声明任何 require 条目——该库完全基于 Go 标准库构建,没有 cgo,也无需安装本机 Office 库。
支持哪种电子表格格式?
该库通过 Workbook、Worksheet 和 Cells 类型读取、创建和修改 Excel .xlsx 工作簿,并且可以使用 ExportToCSV/ImportFromCSV 导出和导入 CSV。
如何读取和写入单个单元格?
使用 Cells() 集合在 a Worksheet: Cells().Set(ref, value) 写入, Cells().Get(ref) 读取,并 Cells().Remove(ref) 清除单元格。请参阅 使用电子表格管理 获取完整示例。
该库是否支持图表?
在当前的 API 表面尚未确认——参考文档中未出现与图表相关的类型。如果你的工作流需要创建图表,请检查 API Reference 在依赖之前,请查看当前的类列表。
我可以在不将工作簿完全加载到内存中的情况下处理大型工作簿吗?
是的。StreamingReader.ProcessRows 通过回调逐行读取工作表,正是为这种情况设计的。