闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > 开发人员的excel库 LibXL for Windows 3.9.3 Retail crack

开发人员的excel库 LibXL for Windows 3.9.3 Retail crack

  • 软件大小:未知
  • 更新日期:2022-04-21
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
开发人员的excel库 LibXL for Windows 3.9.3 Retail crack
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
LibXL是一个可以读取和写入Excel文件的库。它不需要Microsoft Excel和.NET框架,结合了易于使用和强大的功能。LibXL可以用来
从头开始生成新的电子表格、从现有电子表格中提取数据、编辑现有的电子表格等,LibXL可以帮助您的应用程序以最小的努力将数据导出到Excel文件和从中提取数据。也可以用作报表引擎。库可以在C,C ++,C#,Delphi,Fortran和其他语言中使用。支持Excel 97-2003二进制格式(xls)和Excel 2007-2016 xml格式(xlsx / xlsm)。支持Unicode和64位平台。本次带来最新破解版下载,含keygen.exe注册机工具,有需要的朋友不要错过了!

功能特色

1、简单的互操作,不再依赖Excel
LibXL具有C / C ++标头,Delphi单元和.NET程序集,可包含在您的项目中。没有OLE自动化。
2、自定义外观
LibXL支持多种格式选项:对齐方式,边框,颜色,填充图案,字体,合并单元格等。
3、高性能
二进制xls格式(CPU 3.2 GHz)的数字写入速度约为每秒210万个单元,而8个字符的随机字符串则为每秒24万个单元。
4、与您的应用程序一起免版税发行
我们的客户可以在其商业应用程序中使用该库,而无需支付任何额外费用。

使用说明

1、AutoFilter类参考
bool getRef(int * rowFirst,int * rowLast,int * colFirst,int * colLast)
使用标头获取AutoFilter的单元格范围。如果错误,则返回false。使用Book :: errorMessage()获取错误信息。
void setRef(int rowFirst,int rowLast,int colFirst,int colLast)
设置带有标题的自动过滤器的单元格范围。
FilterColumn 列(int colId)
通过从零开始的索引返回AutoFilter列。如果不存在则创建它。
int columnSize()常量
返回具有过滤器信息的指定AutoFilter列的数量。
FilterColumn columnByIndex(int索引)
返回指定的AutoFilter列,该列具有按索引的过滤器信息。
bool getSortRange(int * rowFirst,int * rowLast,int * colFirst,int * colLast)
获取要排序的整个数据范围。如果错误,则返回false。使用Book :: errorMessage()获取错误信息。
bool getSort(int * columnIndex,bool *降序)
获取AutoFilter中排序列的从零开始的索引及其排序顺序。如果错误,则返回false。使用Book :: errorMessage()获取错误信息。
布尔 setSort(int columnIndex,布尔降序= false)
通过从零开始的索引及其排序顺序设置AutoFilter中的排序列。如果错误,则返回false。使用Book :: errorMessage()获取错误信息。
2、工厂功能
图书 * xlCreateBook()
为xls格式 创建一个二进制图书实例。应该首先调用此函数以接收书本指针。此函数和其他类在libxl命名空间中。
图书 * xlCreateXMLBook()
创建xlsx格式的xml 图书实例。应该首先调用此函数以接收书本指针。此函数和其他类在libxl命名空间中。
3、如何在单元格中添加多行文本?
您应该在字符串中使用换行符\ n,并在单元格的格式中添加wrap属性:
 Format* format = book->addFormat();
  format->setWrap(true);
 
  sheet->writeStr(1, 1, L"line one\nline two\nline three", format);
4、如何锁定工作表中的某些单元格?
默认情况下,所有单元格都是锁定的,但是您应该解锁必要的单元格并使用Sheet :: setProtect()方法打开保护:
Format* format = book->addFormat();
  format->setLocked(false);
 
  sheet->writeStr(5, 1, L"this cell can be changed !", format);
  sheet->writeNum(6, 1, 100, format);
 
  sheet->setProtect(true);
5、与“无法在初始化时将'const char *'转换为'const wchar_t *'”编译错误怎么办?
在Visual Studio的项目设置中 切换到Unicode字符集,或仅将_UNICODE预处理程序变量添加到项目设置中。您也可以在代码中将所有“ wchar_t”类型替换为“ char”类型。
6、如何在LibXL(char *而不是wchar_t *)中使用多字节字符?
在Visual Studio的项目设置中 切换为“ 使用多字节字符集”,或从项目设置中删除_UNICODE预处理程序变量。
7、如何在LibXL中使用UTF-8编码?
在Visual Studio的项目设置中 切换为“ 使用多字节字符集”,或从项目设置中删除_UNICODE预处理程序变量。还将以下行添加到您的代码中:
book-> setLocale(“ UTF-8”);
8、与“未解决的外部符号__imp__xlCreateBookW”链接器错误怎么办?
只需在链接器设置的 “其他依赖项”字段中添加“ libxl.lib”即可。
9、如何将Excel列宽转换为像素?
列宽是用正常样式的字体呈现的数字0、1、2,...,9的最大数字宽度的字符数来衡量的。要将width的值转换为以像素为单位的列宽,请使用以下计算:
px =([100 * {width} -0.5] * {Maximum Digit Width})/ 100 + 5,
其中{Maximum Digit Width} = 7默认字体。

  • 标签
  • LibXL
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧