资源简介
这个是xlsLib编译后生成的动态库,能够将内容写入到excle表内,支持中文。压缩包里面包含了:动态库(包括静态动态库),测试代码和需要的头文件。
代码片段和文件信息
#include
#include
#include “xlslib.h“
using namespace xlslib_core;
using namespace std;
//测试环境 unicode 和多字节都可以
std::string ws2s(const std::wstring& ws)
{
std::string curLocale = setlocale(LC_ALL NULL); // curLocale = “C“;
setlocale(LC_ALL “chs“);
const wchar_t* _Source = ws.c_str();
size_t _Dsize = 2 * ws.size() + 1;
char *_Dest = new char[_Dsize];
memset(_Dest 0 _Dsize);
wcstombs(_Dest _Source _Dsize);
std::string result = _Dest;
delete[]_Dest;
setlocale(LC_ALL curLocale.c_str());
return result;
}
std::wstring s2ws(const std::string& s)
{
setlocale(LC_ALL “chs“);
const char* _Source = s.c_str();
size_t _Dsize = s.size() + 1;
wchar_t *_Dest = new wchar_t[_Dsize];
wmemset(_Dest 0 _Dsize);
mbstowcs(_Dest _Source _Dsize);
std::wstring result = _Dest;
delete[]_Dest;
setlocale(LC_ALL “C“);
return result;
}
/*
indows的一些:
新细明体:PMingLiU
细明体:MingLiU
标楷体:DFKai-SB
黑体:SimHei
宋体:SimSun
新宋体:NSimSun
仿宋:FangSong
楷体:KaiTi
仿宋_GB2312:FangSong_GB2312
楷体_GB2312:KaiTi_GB2312
微软正黑体:Microsoft JhengHei
微软雅黑体:Microsoft YaHei
*/
int main(int argc char *argv[]) {
workbook wb;//工作薄
font_t * _font = wb.font(“SimSun“);//设置字体
_font->SetBoldstyle(BOLDNESS_BOLD); // 设置粗字体
xf_t* xf = wb.xformat();
xf->SetFont(_font);
xf->SetFillBGColor(CLR_WHITE);
xf->SetFillFGColor(CLR_RED);
worksheet* ws;//sheet
ws = wb.sheet(“sheet1“);
//ws->defaultColwidth(256 * 10);//设置行宽
//ws->colwidth(2 256 * 30);//设置行宽
cell_t * cell;
//一次操作
string label = “Hello World!“;
cell = ws->label(1 2 label xf); // 从0开始数,第1行,第2列,即C3
//一次操作
string label2 = “中文测试1“;
cell = ws->label(1 3 s2ws(label2) xf); // 从0开始数,第1行,第2列,即C3
cell->fillfgcolor(CLR_RED);
cell->fillbgcolor(CLR_WHITE);
//range * _range;
//_range = ws->rangegroup(0 0 1500 100); // 设置背景为白色
//_range->cellcolor(CLR_WHITE);
//_range = ws->rangegroup(1 2 2 2);
//_range->cellcolor(CLR_GOLD);
wb.Dump(“test.xls“);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-11-29 14:31 include\
文件 7751 2014-11-02 18:10 include\ac-config.win32.h
目录 0 2016-11-29 14:31 include\src\
目录 0 2016-11-29 14:31 include\src\common\
文件 2229 2014-11-02 18:10 include\src\common\overnew.h
文件 4860 2014-11-02 18:10 include\src\common\stringtok.h
文件 9013 2014-11-02 18:10 include\src\common\systype.h
文件 3279 2014-11-02 18:10 include\src\common\timespan.h
文件 3984 2014-11-02 18:10 include\src\common\xlstypes.h
文件 4183 2014-11-02 18:10 include\src\common\xlsys.h
文件 1956 2014-11-02 18:10 include\src\common\xls_poppack.h
文件 1969 2014-11-02 18:10 include\src\common\xls_pshpack1.h
文件 1969 2014-11-02 18:10 include\src\common\xls_pshpack2.h
文件 1969 2014-11-02 18:10 include\src\common\xls_pshpack4.h
目录 0 2016-11-29 14:32 include\src\oledoc\
文件 2763 2014-11-02 18:10 include\src\oledoc\binfile.h
文件 5935 2014-11-02 18:10 include\src\oledoc\oledoc.h
文件 2862 2014-11-02 18:10 include\src\oledoc\olefs.h
文件 4359 2014-11-02 18:10 include\src\oledoc\oleprop.h
目录 0 2016-11-29 14:32 include\src\xlslib\
文件 2067 2014-11-02 18:10 include\src\xlslib\biffsection.h
文件 2455 2014-11-02 18:10 include\src\xlslib\blank.h
文件 2507 2014-11-02 18:10 include\src\xlslib\boolean.h
文件 1740 2014-11-02 18:10 include\src\xlslib\cbridge.h
文件 5026 2014-11-02 18:10 include\src\xlslib\cell.h
文件 2576 2014-11-02 18:10 include\src\xlslib\colinfo.h
文件 6404 2014-11-02 18:10 include\src\xlslib\colors.h
文件 2760 2014-11-02 18:10 include\src\xlslib\common.h
文件 2118 2014-11-02 18:10 include\src\xlslib\continue.h
文件 10502 2014-11-02 18:10 include\src\xlslib\datast.h
文件 3339 2014-11-02 18:10 include\src\xlslib\docsumminfo.h
............此处省略43个文件信息
相关资源
- 64位geos3.6.2库VS2013编译
- vc助手for vs2013
- Visual Studio 2013 SDK
- EXE文件解析代码
- Qt5.5.1读取大恒相机
- 大嘴青蛙KDC加密协议简单实现_vs2013
- opencv-3.3.1 for vs2013
- opencv2.4.13lib_x86_x64_vs2013
- VS+QT+Opencv可视化编程
- VS2013+opencv2.4.10提取SURF_BOW特征使用s
- VS2013+OpenCV2.4.10提取傅里叶描述子特征
- VS2013+OPENCV2.4.10 提取HOG特征使用SVM多分
- DCMTK 3.6.4.rarvs2013 X64 Debug
- opencv3.4.1+opencv_contrib3.4.1编译好的库文
- 红狼远控gh0st3.6版本的vs2010 vs2013 vs2
- 番茄助手Visual Assist 亲测,完美支持
- 利用Opencv3.2中的DPM模块,实现DPM算法
- 电工复审模拟考试系统(成品)
- vs2013编译xpdf3.04 中文pdf文件vc操作
- opencv3.4.2+VS2013已编译好的库
-
Visual em
bedLinux Tools 0.2.9 - Codejock.Xtreme.Toolkit.Pro.v15.3.1+VS2013补丁
- Codejock Xtreme Toolkit Pro v15.3.1破解版+V
- 我个人的log4cplus-1.2.2的编译与测试使
- VS2013+OSG 下编译好的ffmpeg插件
- VS2013+OpenCV3.4.1+OpenCVContrib(x64)编译好
- tesseract+vs2013-include-lib
- pc_lint9.0i破解版-支持32位、64位,可支
- VAssist破解版用于vs2013-17
- Install Shield 2013 Limited Edition 用于VS20
评论
共有 条评论