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.

Key Features

Convert

Merge

Protect

SaveAs

Export

Clear

Background

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