Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。可以使用它来读取、写入由 Microsoft Excel? 2007 及以上版本创建的电子表格文档。支持 XLSX / XLSM / XLTM 等多种文档格式,高度兼容带有样式、图片(表)、透视表、切片器等复杂组件的文档,并提供流式读写 API,用于处理包含大规模数据的工作簿。可应用于各类报表平台、云计算、边缘计算等系统。使用本类库要求使用的 Go 语言为 1.10 或更高版本。
安装:
go get github.com/360EntSecGroup-Skylar/excelize
如果您使用 Go Modules 管理软件包,请使用下面的命令来安装最新版本。
go get github.com/360EntSecGroup-Skylar/excelize/v2
功能:
1、创建 Excel 文档
2、读取 Excel 文档
3、在 Excel 文档中创建图表
使用 Excelize 生成图表十分简单,仅需几行代码。您可以根据工作表中的已有数据构建图表,或向工作表中添加数据并创建图表。
4、向 Excel 文档中插入图片
更新日志:
v2.3.1
新增功能
支持打开带有基于 ECMA-376 文档加密标准密码保护的电子表格文档,相关 issue #199
增加工作表规范与限制
扩展数据透视表功能:支持设置数据透视表的标题、样式和透视表选项
安全漏洞修复
兼容性提升
提升 Go 1.15 版本下的兼容性,修复 Windows 操作系统下单元测试失败的问题并修复潜在的竞态条件问题
提升设置默认行高的电子表格文档与 Apache OpenOffice 和 Kingsoft WPS应用程序的兼容性
问题修复
修复 RemoveRow 特定情况下由于下标溢出导致的 panic,相关 issue #686
修复特定情况下通过流式 API 生成的文档可能损坏的问题
修复添加图片设置缩放失效的问题,相关 issue #691
其他
单元测试更新,文档错别字修复
包含简体中文、英语、法语、俄语、日语和韩语的多国语言文档网站更新
技术交流群
友情链接 | 关于我们 | 下载帮助(?) | 联系我们 | 投诉举报
CopyRight © 2010-2023 这里下载 heredown.com , All Rights Reserved 版权所有 蒙ICP备2023006002号-1 蒙公网安备15052402000135
声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系
声明: