Aspose.Cells C++ 库是用于电子表格操作的本机 C++ 库。应用程序可以执行诸如创建、转换和编辑电子表格的内置和自定义属性、主题、样式和格式、数据验证、条件格式、读取、编写和计算公式、对行和列进行分组等功能,而无需依赖办公自动化或 Microsoft Excel。 API支持最常见的电子表格格式(例如XLS、XLSX、XLSM和XLSB)以及其他类型的文件格式(例如PDF、XPS)和最常见的图像格式(例如JPEG、0761) 123481, BMP, TIFF 、GIF、EMF、SVG)。
Excel C++ 库的高级功能 - Aspose.Cells
负载&使用流保存 Excel 文件
创建&操纵图表
设置数据验证以限制输入
通过对行和行进行分组来组织数据列
操纵内置和自定义属性
添加&操纵超链接
创建&操纵数据透视表
使用主题更改工作簿的外观
创建表&列出对象
操纵绘图对象
将样式和格式应用于单元格、行、列或范围
追踪先例和家属
读、写和计算复杂的公式
添加或提取 OLE 对象
创建条件格式规则
创建并实现用户定义的函数
将图表转换为 PDF 格式
将图表转换为图像格式
系统要求
Excel 的 Aspose.Cells C++ 库支持以下 64 位或 32 位操作系统和平台:操作系统 | 版本 |
Microsoft Windows |
|
Linux |
|
苹果系统 |
|
对Microsoft Excel的零依赖
Aspose.Cells C++ Excel 库完全独立,不隶属于 Microsoft Corporation,也不受 Microsoft Corporation 授权、赞助或批准。 Aspose.Cells C++ 库不需要在计算机上安装 Microsoft Office 或 Microsoft Excel 即可处理 Excel 文档格式。
简单& Excel 格式的可靠转换
Aspose.Cells C++ 库是一组功能强大的 API,提供加载、编辑、写入和相互转换 Excel 文件格式的功能,而无需担心特定于格式的详细信息。 API 允许您只需两行代码即可将电子表格从任何支持的格式转换为任何其他支持的格式。就是这么简单!
转换多种格式的 Excel 文件 - C++
// load the document for conversion
Workbook book(u"template.xls");
// save in different formats
book.Save(u"output.xlsx", SaveFormat::Xlsx);
book.Save(u"output.xlsb", SaveFormat::Xlsb);
book.Save(u"output.csv", SaveFormat::CSV);
全面的电子表格格式
Aspose.Cells C++ 库通过提供高级格式设置功能,让您可以完全控制如何将数据呈现到工作表上。您可以将格式应用于单个行、列、单元格,也可以创建单元格区域并向其应用格式。您还可以向单元格添加富文本、应用边框、设置背景图案或调整与字体相关的样式方面。
用图表可视化数据
Aspose.Cells C++ 库提供了一套全面的 API,可动态创建 Excel 应用程序支持的所有标准和自定义图表类型。 API 还提供了更新现有图表的数据源并刷新它的功能。
将工作表渲染为图像
Aspose.Cells C++ 库使用其自己的渲染引擎以最高保真度渲染 Microsoft Excel。它提供了独特的功能,例如将工作表渲染为流行格式的图像,包括 BMP、TIFF、PNG、JPEG 和 JPEG。 EMF。Sheet2Image 过程非常灵活,因此允许选择选项,例如控制结果图像的分辨率。
操作列和行
Aspose.Cells C++ 库提供多种方式的行和列操作。调整行高和列宽或根据其中的内容自动调整单元格尺寸,太容易了。 API 还提供删除和插入、隐藏或显示以及行和列分组或取消分组的方法。
准确地将电子表格转换为 PDF
Aspose.Cells C++ 库能够将电子表格转换为 PDF 格式,同时保留与原始文档相同的质量。这一事实使得 Aspose.Cells C++ 库成为需要以行业标准格式(如 PDF)交换文档的组织的完美选择。