Skip to main content

A powerful library that allows users to develop cross-platform web application to view or edit spreadsheet quickly and easily.

Project description

Product Page | Docs | API Reference | Demos | Blog | Code Samples | Free Support | Temporary License | EULA

[Aspose.Cells.GridJs](https://docs.aspose.com/cells/python-net/aspose-cells-gridjs/) is a library that allows users to develop cross-platform web application to view or edit spreadsheet quickly and easily.

## Why Use Aspose.Cells.GridJs?

It allows you to import and export Excel® files, manipulate data & formatting, customize grid design and layout, manage multiple worksheets, create and calculate Excel® formulas, and perform numerous other Excel®-like operations.

## Features

  • Import, view and edit the popular spreadsheet formats.

  • Export the spreadsheets to various supported file formats.

  • Get the image or shape files being used within the spreadsheet.

  • Perform Grid design and layout customization.

  • Multiple worksheet management.

  • Creation and calculation of Excel® formulas.

## Supported Import & Export Formats

  • Microsoft Excel®: XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, CSV, TSV, TabDelimited, SpreadsheetML

  • OpenOffice®: ODS, SXC, FODS

  • Text: TXT

  • Web: HTML, MHTML

  • Apple iWork®: Numbers

## Get Started

Are you ready to give Aspose.Cells.GridJs a try? Simply execute pip install aspose_cells_gridjs_net_python.

## General Usage

Below is the basic process steps to develop a web application of GridJs.

  • Implement GridCacheForStream to write your own business logic for cache storage.

  • Set up a route action to get json from the spreadsheet file. You can use GridJsWorkbook.ImportExcelFile and GridJsWorkbook.ExportToJson APIs, GridJs will automatically store the spread file in cache.

  • Set up a route action to get json for the update operation.You can use GridJsWorkbook.UpdateCell API,GridJs will do update operation in cache and return the updated json.

  • Set up a route action to get the images/shapes files url in the spreadsheet, GridJs will automatically zip all the images/shapes in cache .It will use GridCacheForStream.GetFileUrl API.

  • Set up a route action to get file in cache,thus we can get the images/shapes zip file or the spreadsheet file in cache. It will use GridCacheForStream.LoadStream API.

  • Set up a route action to download the spreadsheet.You can use GridJsWorkbook.SaveToCacheWithFileName API.

Basic Demo

Below is a basic demo to show the usage of Aspose.Cells.GridJs : https://github.com/aspose-cells/Aspose.Cells-for-.NET/tree/master/Examples_GridJs_Python_Net in the demo we use [gridjs-spreadsheet](https://www.npmjs.com/package/gridjs-spreadsheet) for the render of client side page.

Product Page | Docs | API Reference | Demos | Blog | Code Samples | Free Support | Temporary License | EULA

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

aspose_cells_gridjs_net_python-24.3.0-py3-none-win_amd64.whl (39.4 MB view details)

Uploaded Python 3 Windows x86-64

aspose_cells_gridjs_net_python-24.3.0-py3-none-win32.whl (35.8 MB view details)

Uploaded Python 3 Windows x86

File details

Details for the file aspose_cells_gridjs_net_python-24.3.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.3.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f4d40e8f1fedfebc02718d05af45ab81342028c0e1f0035982a9cab7c8ab39bb
MD5 3af9bccc9b063e92702542c4dd51524a
BLAKE2b-256 ef2e54952de2a72595e14653c2482a7ef96eeb220151dde1c35bac3be421206e

See more details on using hashes here.

File details

Details for the file aspose_cells_gridjs_net_python-24.3.0-py3-none-win32.whl.

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.3.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 25ed1cfd982923a1a552b14cf69a48a20b1847f33d16e3a065394b43a731256d
MD5 f14d330257a36e15dc192da2a9edf189
BLAKE2b-256 35fb20177b8ef25194d33c213895b9e31df8884c080f3a7666c5cc75780e89d7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page