24.4.0 • Published 28 days ago

aspose.cells v24.4.0

Weekly downloads
45
License
End User License ...
Repository
-
Last release
28 days ago

Aspose.Cells for Node.js via Java is a scalable and feature-rich API to create, process, manipulate & convert Excel & OpenOffice spreadsheets using Node.js. API offers Excel file generation, conversion, worksheets styling, Pivot Table & chart management & rendering, reliable formula calculation engine and much more - all without any dependency on Office Automation or Microsoft Excel®.

Node.js Spreadsheet API Features

  • Generate Excel files via API or using templates.
  • Create Pivot Tables, charts, sparklines & conditional formatting rules on-the-fly.
  • Refresh existing charts & convert charts to images or PDF.
  • Create & manipulate comments & hyperlinks.
  • Set complex formulas & calculate results via API.
  • Set protection on workbooks, worksheets, cells, columns or rows.
  • Create & manipulate named ranges.
  • Populate worksheets through Smart Markers.
  • Manipulate & refresh Pivot Tables via API.
  • Convert worksheets to PDF, XPS & SVG formats.
  • Inter-convert files to popular Excel formats.

Read & Write Excel Files

Microsoft Excel: XLS, XLSX, XLSB, XLTX, XLTM, XLSM, XML OpenOffice: ODS Text: CSV, Tab-Delimited, TXT, JSON Web: HTML, MHTML

Save Excel Files As

Fixed Layout: PDF, XPS Images: JPEG, PNG, BMP, SVG, TIFF, GIF, EMF Text: CSV, Tab-Delimited, JSON, SQL, XML

Getting Started with Aspose.Cells for Nodejs via Java

Installation

From the command line:

npm install aspose.cells --save

Create Excel XLSX File from Scratch using Node.js

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

var workbook = new aspose.cells.Workbook(aspose.cells.FileFormatType.XLSX);
workbook.getWorksheets().get(0).getCells().get("A1").putValue("testing...");
workbook.save("output.xlsx");

Convert Excel XLSX File to PDF using Node.js

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

var workbook = new aspose.cells.Workbook("example.xlsx");
var saveOptions = aspose.cells.PdfSaveOptions();
saveOptions.setOnePagePerSheet(true);
workbook.save("example.pdf", saveOptions);

Format Excel Cells via Node.js

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

var excel = new aspose.cells.Workbook();
var style = excel.createStyle();
style.getFont().setName("Times New Roman");
style.getFont().setColor(aspose.cells.Color.getBlue());
for (var i = 0; i < 100; i++)
{
    excel.getWorksheets().get(0).getCells().get(0, i).setStyle(style);
}

Add Picture to Excel Worksheet with Node.js

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

var workbook = new aspose.cells.Workbook();
var sheetIndex = workbook.getWorksheets().add();
var worksheet = workbook.getWorksheets().get(sheetIndex);

// adding a picture at "F6" cell
worksheet.getPictures().add(5, 5, "image.gif");

workbook.save("output.xls", aspose.cells.SaveFormat.EXCEL_97_TO_2003);

Product Page | Product Documentation | Blog |API Reference | Source Code Samples | Free Support | Temporary License

24.4.0

28 days ago

24.3.0

2 months ago

24.2.0

3 months ago

24.1.0

4 months ago

23.12.0

5 months ago

23.8.0

9 months ago

23.7.0

10 months ago

23.9.0

8 months ago

23.10.0

7 months ago

23.11.0

6 months ago

23.6.0

11 months ago

23.5.0

12 months ago

23.4.0

1 year ago

23.3.0

1 year ago

23.2.0

1 year ago

22.12.0

1 year ago

23.1.0

1 year ago

22.11.0

1 year ago

22.10.0

2 years ago

22.9.0

2 years ago

22.8.0

2 years ago

22.7.0

2 years ago

22.6.0

2 years ago

22.5.0

2 years ago

22.4.0

2 years ago

22.3.0

2 years ago

22.2.0

2 years ago

22.1.0

2 years ago

21.12.0

2 years ago

21.11.0

2 years ago

21.10.0

3 years ago

21.9.0

3 years ago

21.7.1

3 years ago

21.7.0

3 years ago

21.6.0

3 years ago

21.1.0

3 years ago

20.11.0

3 years ago

20.2.0

4 years ago

19.8.0

4 years ago