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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
File details
Details for the file aspose_cells_gridjs_net_python-24.3.0-py3-none-win_amd64.whl
.
File metadata
- Download URL: aspose_cells_gridjs_net_python-24.3.0-py3-none-win_amd64.whl
- Upload date:
- Size: 39.4 MB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4d40e8f1fedfebc02718d05af45ab81342028c0e1f0035982a9cab7c8ab39bb |
|
MD5 | 3af9bccc9b063e92702542c4dd51524a |
|
BLAKE2b-256 | ef2e54952de2a72595e14653c2482a7ef96eeb220151dde1c35bac3be421206e |
File details
Details for the file aspose_cells_gridjs_net_python-24.3.0-py3-none-win32.whl
.
File metadata
- Download URL: aspose_cells_gridjs_net_python-24.3.0-py3-none-win32.whl
- Upload date:
- Size: 35.8 MB
- Tags: Python 3, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25ed1cfd982923a1a552b14cf69a48a20b1847f33d16e3a065394b43a731256d |
|
MD5 | f14d330257a36e15dc192da2a9edf189 |
|
BLAKE2b-256 | 35fb20177b8ef25194d33c213895b9e31df8884c080f3a7666c5cc75780e89d7 |