xlnt C++ 编写的文件访问库开源项目

我要开发同款
匿名用户2017年11月08日
31阅读
开发技术C/C++
所属分类程序开发、其他开发相关
授权协议MIT

作品详情

xlnt是一个现代的C++库,用于处理内存中的电子表格,并按照ECMA376第4版的说明从XLSX文件读取/写入。xlnt1.0的第一个公开版本于2017年5月10日发布。当前的工作重点是增加兼容性,改进性能和头脑风暴未来的发展目标。有关使用此库的高级摘要,请参阅功能列表。

例如:

在项目中引入xlnt,创建一个新的电子表格,并将其保存为“example.xlsx”。

#include <xlnt/xlnt.hpp>int main(){    xlnt::workbook wb;    xlnt::worksheet ws = wb.active_sheet();    ws.cell("A1").value(5);    ws.cell("B2").value("string data");    ws.cell("C3").formula("=RAND()");    ws.merge_cells("C3:C4");    ws.freeze_panes("B2");    wb.save("example.xlsx");    return 0;}// compile with -std=c++14 -Ixlnt/include -lxlnt
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论