
Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。可以使用它来读取、写入由 Microsoft Excel™ 2007 及以上版本创建的电子表格文档。支持 XLAM / XLSM / XLSX / XLTM / XLTX 等多种文档格式,高度兼容带有样式、图片(表)、透视表、切片器等复杂组件的文档,并提供流式读写 API,用于处理包含大规模数据的工作簿。可应用于各类报表平台、云计算、边缘计算等系统。入选 2020 Gopher China - Go 领域明星开源项目(GSP)、2018 年开源中国码云最有价值开源项目 GVP (Gitee Most Valuable Project)。
开源代码
GitHub: github.com/xuri/excelize
中文文档: xuri.me/excelize/zh-hans
2024年2月26日,社区正式发布了 2.8.1 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。下面是有关该版本更新内容的摘要,此版本中最显著的变化包括:
兼容性提示
- 升级至该版本需要您使用的 Go 语言为 1.18 或更高版本,以升级依赖库
golang.org/x/net - 将数据类型
HeaderFooterOptions中的字段AlignWithMargins和ScaleWithDoc修改为指针类型 - 移除了未使用的导出类型
ShapeColor
新增功能
- 新增函数
SetCellUint支持设置无符号整型数 - 新增函数
GetPictureCells支持获取图片单元格坐标 - 新增函数
GetConditionalStyle支持获取条件格式样式定义 - 新增函数
GetHeaderFooter</

2月26日,社区发布了Excelize2.8.1版本,主要更新包括升级Go语言要求、添加新功能如无符号整型支持和条件格式获取,提升兼容性并优化性能,修复了多项问题。该库广泛应用于报表平台和云计算等领域。
最低0.47元/天 解锁文章
880

被折叠的 条评论
为什么被折叠?



