xlt是一个现代的C++库,用于处理内存中的电子表格,并按照ECMA376第4版的说明从XLSX文件读取/写入。xlt1.0的第一个公开版本于2017年5月10日发布。当前的工作重点是增加兼容性,改进性能和头脑风暴未来的发展目标。有关使用此库的高级摘要,请参阅功能列表。
例如:
在项目中引入xlt,创建一个新的电子表格,并将其保存为“example.xlsx”。
#iclude <xlt/xlt.hpp>it mai(){ xlt::workbook wb; xlt::worksheet ws = wb.active_sheet(); ws.cell("A1").value(5); ws.cell("B2").value("strig data"); ws.cell("C3").formula("=RAND()"); ws.merge_cells("C3:C4"); ws.freeze_paes("B2"); wb.save("example.xlsx"); retur 0;}// compile with -std=c++14 -Ixlt/iclude -lxlt
评论