入门

产品描述

Node.js通过C++的Aspose.Cells是专为Node.js应用程序内的高性能电子表格操作和管理而设计的强大而稳健的库。 它提供了一套全面的功能,使开发人员能够以编程方式创建,编辑,转换和渲染Excel文件。支持所有主要的Excel格式,包括XLS,XLSX,XLSM等,确保了兼容性和灵活性。这使得Node.js通过C++的Aspose.Cells成为处理和管理各种数据任务的多功能工具,为开发人员提供了一个完整和高效的解决方案,用于将全面的Excel功能集成到他们的Node.js应用程序中。

主要特性

  1. 文件创建和编辑: 从头开始创建新的电子表格,或者轻松编辑现有的电子表格。 包括添加或修改数据,格式化单元格,管理工作表等。
  2. 数据处理: 执行复杂的数据操作,如排序,过滤和验证。该库还支持高级的公式和函数,以便进行数据分析和计算。
  3. 文件转换: 将Excel文件转换为PDF,HTML,ODS等各种格式,以及PNG和JPEG等图像格式。这个功能对于以不同格式共享和分发电子表格数据非常有用。
  4. 图表和图形: 创建和定制各种图表和图形,以直观地表示数据。 该库支持条形图,折线图,饼图等多种图表,以及设计和布局的定制选项。
  5. 渲染和打印: 将Excel表格渲染为高保真图像和PDF,确保视觉呈现准确。 该库还提供了打印电子表格的选项,可以精确控制页面布局和格式。
  6. 高级保护和安全: 使用密码保护电子表格,加密文件,并管理访问权限,以确保数据的安全性和完整性。
  7. 性能和可扩展性: 设计用于高效处理大型数据集和复杂的电子表格,Node.js通过C++的Aspose.Cells确保企业级应用程序的高性能和可扩展性。

从 NPM 安装

您可以通过以下命令轻松使用Aspose.Cells的C++版本来在Node.js中使用Aspose.Cells

 $ npm install aspose.cells.node

如果在安装过程中遇到任何问题,请参考https://www.npmjs.com/package/package。

Hello World示例

const AsposeCells = require("aspose.cells.node");

var workbook = new AsposeCells.Workbook(AsposeCells.FileFormatType.Xlsx);
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World");
workbook.save("hello-world.xlsx");