Aspose.Cells C++

Aspose.Cells C++库是功能强大的原生库,支持多种电子表格操作与格式转换,无需依赖Microsoft Excel,适用于多操作系统。

Aspose.Cells C++ 库是一个用于电子表格操作的原生 C++ 库。应用程序可以执行诸如创建、转换和编辑电子表格的内置和自定义属性、主题、样式和格式、数据验证、条件格式、读取、编写和计算公式、分组行和列等功能,而无需依赖办公自动化或 Microsoft Excel。该 API 支持最常见的电子表格格式(例如 XLS、

Excel 的 C++ 库的高级功能 - Aspose.Cells


使用流加载和保存 Excel 文件

创建和操作图表

设置数据验证来限制输入

通过分组行和列来组织数据

操作内置和自定义属性

添加和操作超链接

创建和操作数据透视表

使用主题更改工作簿的外观

创建表和列表对象

操作绘图对象

将样式和格式应用于单元格、行、列或范围

追踪先例和家属

读取、书写和计算复杂公式

添加或提取 OLE 对象

创建条件格式规则

创建并实现用户定义函数

将图表转换为 PDF 格式

将图表转换为图像格式

系统要求

Excel 的 Aspose.Cells C++ 库支持以下 64 位或 32 位操作系统和平台:
操作系统     版本
微软 Windows
  • Windows x86
  • Windows x86_64
Linux
  • Linux x86_64
  • 适用于 ARM 的 Linux(aarch64)
macOS
  • macOS 11 或更高版本(arm64、x86_64)

零依赖 Microsoft Excel

Aspose.Cells C++ Excel 库完全独立,与 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 和 EMF 等常见格式的图像。Sheet2Image 流程非常灵活,因此允许选择控制生成图像分辨率等选项。

操作列和行

Aspose.Cells C++ 库提供多种行列操作方式。您可以轻松调整行高和列宽,或根据单元格内容自动调整单元格大小。该 API 还提供了删除和插入、隐藏或显示以及行列分组或取消分组的功能。

准确地将电子表格转换为 PDF

Aspose.Cells C++ 库能够将电子表格转换为 PDF 格式,同时保持与原始文档相同的质量。这使得 Aspose.Cells C++ 库成为需要以 PDF 等行业标准格式交换文档的组织的理想选择。


产品推荐

  • 账号登录
社交账号登录