新老男人快报新看点
首页 >> 科技咖 >> 正文

Excelize,-,Go,语言,golang,Excel,语言电子表格文档基础库

日期:2021-01-13 16:52:07 来源:互联网 编辑:小优 阅读人数:687

Excelize,-,Go,语言,golang,Excel,语言电子表格文档基础库(图1)

Excelize - Go 语言电子表格文档基础库

Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。可以使用它来读取、写入由 Microsoft Excel™ 2007 及以上版本创建的电子表格文档。支持 XLSX / XLSM / XLTM 等多种文档格式,高度兼容带有样式、图片 (表)透视表、切片器等复杂组件的文档,并提供流式读写 API,用于处理包含大规模数据的工作簿。可应用于各类报表平台、云计算、边缘计算等。使用本类库要求使用的 Go 语言为 1.10 或更高版本。

开源代码

安装

Excelize,-,Go,语言,golang,Excel,语言电子表格文档基础库(图2)

通过命令行安装 Excelize

如果您使用 Go Modules 软件包,请使用下面的命令来安装最新版本。

Excelize,-,Go,语言,golang,Excel,语言电子表格文档基础库(图3)

通过命令行安装 Excelize 最新版本

创建 Excel 文档

下面是一个创建 Excel 文档的简单例子:

Excelize,-,Go,语言,golang,Excel,语言电子表格文档基础库(图4)

Go 语言使用 Excelize 创建 Excel 文档

读取 Excel 文档

下面是读取 Excel 文档的例子:

Excelize,-,Go,语言,golang,Excel,语言电子表格文档基础库(图5)

Go 语言使用 Excelize 读取 Excel 文档中单元格的内容

使用 Excelize 生成图表十分简单,仅需几行代码。您可以根据工作表中的已有数据构建图表,或向工作表中添加数据并创建图表。

Excelize,-,Go,语言,golang,Excel,语言电子表格文档基础库(图6)

Go 语言使用 Excelize 创建三维簇状柱形图

Excelize,-,Go,语言,golang,Excel,语言电子表格文档基础库(图7)

Go 语言使用 Excelize 在 Excel 文档中创建图表

Excelize,-,Go,语言,golang,Excel,语言电子表格文档基础库(图8)

Go 语言使用 Excelize 向 Excel 文档中插入图片

还有其他一些功能,在这里就不一一列举了,详细使用文档以及获取后期的维护更新可以从项目的主页获取

本文相关词条概念解析:

文档

文档,是软件开发使用和维护中的必备资料。软件文档或者源代码文档是指与软件系统及其软件工程过程有关联的文本实体。文档的类型包括软件需求文档,设计文档,测试文档,用户手册等。其中的需求文档,设计文档和测试文档一般是在软件开发过程中由开发者写就的,而用户手册等非过程类文档是由专门的非技术类写作人员写就的。文档能提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导、帮助、解惑的作用,尤其在维护工作中,文档是不可或缺的资料。

网友评论