Aspose.Cells Cloud SDK for Node
Enables developers to create powerful cloud-based applications for processing Excel (XLS, XLSX), iWork Numbers, OpenOffice, and other spreadsheet formats. Built on the Aspose.Cells Cloud API and licensed under MIT, this SDK provides comprehensive functionality for:
File Operations : Create, read, merge, split, encrypt, and convert spreadsheets.
Format Conversion : Supports XLS, XLSX, XLSB, ODS, CSV, PDF, HTML, and more.
Worksheet Manipulation : Modify cells, rows, columns, charts, pivot tables, and formulas.
Data Extraction & Processing : Auto-filter, conditional formatting, smart markers, and batch operations.
Quick Start Guide
To get started with Aspose.Cells Cloud for Node.js, follow these steps:
- Create an account at Aspose for Cloud and obtain your application information.
- execute npm install asposecellscloud --save from the command line to install Aspose.Cells Cloud for Node.js via NPM.
- You need to set your CellsCloudClientId and CellsCloudClientSecret in the environment variables.
import { CellsApi, PutConvertWorkbookRequest, UploadFileRequest } from "asposecellscloud";
var fs = require('fs');
var path = require('path');
var process = require('process');
const _ = require('asposecellscloud');
const cellsApi = new CellsApi(process.env.CellsCloudClientId, process.env.CellsCloudClientSecret);
var localPath = "TestData/CellsCloud/"
var localName = "Book1.xlsx"
describe('quicktest', function(){
it("should call quicktest successfully" , function(){
var format = "csv"
var mapFiles: { [key: string]: any } = {};
mapFiles[localName]= fs.createReadStream(localPath +localName) ;
var request = new PutConvertWorkbookRequest();
request.file = mapFiles;
request.format = format;
var response = cellsApi.putConvertWorkbook(request);
});
});
Available SDKs
The Aspose.Cells Cloud SDK is available in multiple popular programming languages, enabling developers to integrate spreadsheet processing capabilities across various development environments.