易语言资源网 - 做最全的易语言资源下载社区
【周六更新】【2021开源大赛(第六届)】全部参赛作品信息 精易论坛授权登录
当前位置:易语言资源网 > C++ > 帖子内容

libxlsxwrite支持库开源   [复制链接]

    2022-09-27 08:52:03
    C++
    易语言资源网
    757 次浏览
    来源链接


 libxlsxwriter

Libxlsxwriter 是一个 跨平台、可脱离excel的excel操作库。
可用于将文本、数字、公式和超链接写入 Excel 2007+ XLSX 文件中的多个工作表。它支持以下功能:
  • 100% 兼容 Excel XLSX 文件。
  • 完整的 Excel 格式。
  • 合并单元格。
  • 定义的名称。
  • 自动过滤器。
  • 图表。
  • 数据验证和下拉列表。
  • 条件格式。
  • 工作表 PNG/JPEG/GIF 图像。
  • 单元格评论。
  • 支持添加宏。
  • 用于写入大文件的内存优化模式。
  • GitHub 上提供的源代码。
  • FreeBSD许可证
  • ANSI C。
  • 适用于 GCC、Clang、Xcode、MSVC 2015、ICC、TCC、MinGW、MingGW-w64/32。
  • 适用于 Linux、FreeBSD、OpenBSD、OS X、iOS 和 Windows。也适用于 MSYS/MSYS2 和 Cygwin。
  • 编译为 32 位和 64 位。
  • 在大小端系统上编译和工作。
  • 唯一的依赖是 on zlib。

长久以来的excel支持库要么是脱离不了COM控件,要么是带着dll的非开源库。最近先项目用到excel操作,但是受够了COM控件,所以找到了一个可以脱离环境的excel结构操作的库libxlsxwriter。依赖仅有zlib,也是开源的。本来是打算封装成易语言支持库,但是封装太累,开源大赛也没开始,自己也用不到。仅仅封装了几个命令。原始的库项目已经cmake了VS的解决方案并且和支持库项目完整打包到了一起.有基础的可以继续封装,仅仅是体力活,或者如果水友们都有兴趣精易可以建个公开库,各位自行pr各种支持库,审核完合并也行,也算是让所有水友都能参加支持库改造计划。



点我下载 (已有 51 次下载)

引用模块





引用支持库


源码文件名 支持库文件名 支持库标识
test.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
Excel操作支持库 1.1 {54A6B8B9-B095-44a7-8EBF-CCFBC17736A1}
易浏览器.e 系统核心支持库 2.0 d09f2340818511d396f6aaf844c7e325
扩展界面支持库一 1.0 27bb20fdd3e145e4bee3db39ddd6e64c
超文本浏览框 1.0 5014D8FA6DCA40b68FA626D8183666EB


[错误报告]   上一篇:使用云更新文件——蓝奏云动态更新...     下一篇:[更新]com桌面图标操作类,支持获取与...