资源简介
libxl 是一款原格式读写 excel 动态库,不依赖 office, 适合各种编程语言。本压缩包包含了 linux 版, 并包含注册机, 可以注册使用, 具体请看压缩包内说明。
代码片段和文件信息
#include
#include “libxl.h“
int main()
{
BookHandle book = xlCreateBook();
if(book)
{
int i f[6];
FormatHandle format[6];
SheetHandle sheet;
f[0] = xlBookAddCustomNumFormat(book “0.0“);
f[1] = xlBookAddCustomNumFormat(book “0.00“);
f[2] = xlBookAddCustomNumFormat(book “0.000“);
f[3] = xlBookAddCustomNumFormat(book “0.0000“);
f[4] = xlBookAddCustomNumFormat(book “####.00 $“);
f[5] = xlBookAddCustomNumFormat(book “####.00 $[Black][<1000];####.00 $[Red][>=1000]“);
for(i = 0; i < 6; ++i) {
format[i] = xlBookAddFormat(book 0);
xlFormatSetNumFormat(format[i] f[i]);
}
sheet = xlBookAddSheet(book “Custom formats“ 0);
if(sheet)
{
xlSheetSetCol(sheet 0 0 20 0 0);
xlSheetWriteNum(sheet 2 0 25.718 format[0]);
xlSheetWriteNum(sheet 3 0 25.718 format[1]);
xlSheetWriteNum(sheet 4 0 25.718 format[2]);
xlSheetWriteNum(sheet 5 0 25.718 format[3]);
xlSheetWriteNum(sheet 7 0 1800.5 format[4]);
xlSheetWriteNum(sheet 9 0 500 format[5]);
xlSheetWriteNum(sheet 10 0 1600 format[5]);
}
if(xlBookSave(book “custom.xls“)) printf(“File custom.xls has been created.\n“);
xlBookRelease(book);
}
return 0;
}
相关资源
- Linux网络编程-网络基础-socket编程-高并
- ADB工具win+mac+linux.zip
- 用TCP/socket实现windows与linux通信文件传
- Linux那些事儿(全)
- 操作系统原理实验报告+源代码哲学家
- linux文件系统设计
- 深入理解linux设备树dts
- 这是libpcap的使用程序和文档
- Linux man命令汉化
- 温室大棚数据采集系统源代码
- NVIDIA_Tegra_Linux_Driver_Package_TX2_-32.1 Re
- SUSE Linux Enterprise Server 15 安装手册
- openstack 高可用部署方案
- uboot移植 史上最牛,最清楚的移植
- linux课程大作业
- RTL8723BU_WiFi_linux_v4.3.16_14189.20150519_BT
- 最新 redis-4.0.2.tar.gz 包
- 基于嵌入式LINUX的网络聊天室的设计
- linux内核tcp/ip协议栈分析PDF
- node-v57-linux-x64-glibc/grpc_node.node
- 鸟哥的Linux私房菜——基础学习篇第四
- linux那些事 pdf电子书 合集
- Linux应用程序开发指南
- linux 的英文论文
- Linux+Device+Driver+3rd(E)
- 龙芯嵌入式vxworks
- Linux内核完全注释(修正版v3.0).pdf
- SUSE Linux Enterprise Server 15 安装快速入门
- Linux学习之CentOS带完整目录,非常适合
- nginx服务器插件之net-snmp-5.6.1.1.tar.gz
评论
共有 条评论