a lightweight, scalable, and customizable toolkit that provides cross-platform web applications, enables convenient development for editing or viewing Excel/Spreadsheet files, offers simple deployment, and provides easy-to-use APIs.
Project description
Product Page | Docs | API Reference | Demos | Blog | Code Samples | Free Support | Temporary License | EULA
Aspose.CellsGridJs is a lightweight, scalable, and customizable toolkit that provides cross-platform web applications, enables convenient development for editing or viewing Excel/Spreadsheet files, offers simple deployment, and provides easy-to-use APIs.
Why Use Aspose.Cells.GridJs
It enables users to create, edit, format, collaborate on, and securely share spreadsheets with real-time updates, formula support, and rich data visualization tools, similar to traditional desktop applications.
It supports Data Input and Editing, Formatting, Spreadsheet Navigation, Formula Calculation, Data Manipulation, Charts and Visualizations, Import and Export, Security, Add-ons, and Customization for developers to tailor the editor to specific business needs.
Features
Import, view and edit the popular spreadsheet formats.
Export spreadsheets to various supported file formats.
Display and manage the image or shape or chart files.
Perform Grid design and layout customization.
Manage multiple worksheets with ease.
Create and calculate Excel® formulas accurately and efficiently.
Additionally, Aspose.Cells.GridJs offers:
Data Input and Editing: Streamline data entry and editing processes.
Formatting: Apply various formats to enhance the presentation of your data.
Spreadsheet Navigation: Easily navigate through complex spreadsheets.
Formula Calculation: Accurately compute and manage Excel® formulas.
Data Manipulation: Organize and analyze data with ease.
Charts and Visualizations: Utilize powerful tools for visual data representation.
Import and Export: Seamlessly transfer data between different file formats.
Security: Ensure the protection of sensitive data with robust security features.
Add-ons and Customization: Extend the functionality of the editor with add-ons and tailor it to specific business requirements.
By leveraging these features, Aspose.CellsGridJs provides a comprehensive solution for spreadsheet management and data analysis, making it an indispensable tool for businesses and individuals alike.
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.
Set cache storage directory by Config.set_file_cache_directory(you storage path)
Set License by Config.set_license(you license path)
Set image route url GridJsWorkbook.set_image_url_base(route for view image);
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 file in cache,thus we can get the images/shapes zip file or the spreadsheet file in cache.
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-Python-via-.NET/tree/main/Examples_GridJs_Python_Net
In the demo we use 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.11.0-py3-none-win_amd64.whl
.
File metadata
- Download URL: aspose_cells_gridjs_net_python-24.11.0-py3-none-win_amd64.whl
- Upload date:
- Size: 40.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 | 32d39fad151b714c57b909013151eecb84b42ae2e243eef035700553f56b5972 |
|
MD5 | 5409c198b00a217c9246cf04f9ae9e4c |
|
BLAKE2b-256 | 220920713164d8ba47e7e71148dbf735b45c9d7c6df1afe6e12f32a5c7357286 |
File details
Details for the file aspose_cells_gridjs_net_python-24.11.0-py3-none-win32.whl
.
File metadata
- Download URL: aspose_cells_gridjs_net_python-24.11.0-py3-none-win32.whl
- Upload date:
- Size: 36.7 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 | 38ad767aa80eaa635033935ac50c038ae18e3a2b29ce6a47d16399f64ad4ee6f |
|
MD5 | 8a22ea8fd1630461aef1c6e537434dbc |
|
BLAKE2b-256 | f089651da6e9a84e2c82b8a16193aa2bf56b17596fc81b5ed6503e07f9ddf743 |
File details
Details for the file aspose_cells_gridjs_net_python-24.11.0-py3-none-manylinux1_x86_64.whl
.
File metadata
- Download URL: aspose_cells_gridjs_net_python-24.11.0-py3-none-manylinux1_x86_64.whl
- Upload date:
- Size: 42.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3efaee149c074c107f6c124cb06c8dfc2b2697f844107aac7020f658b47bf68 |
|
MD5 | 6dde46a95e9e7bf49fd399befff1c179 |
|
BLAKE2b-256 | 04d2bb5b49b33d97432ff21a57e9ba0bd6de7cb405759be468655e1857a9dc07 |
File details
Details for the file aspose_cells_gridjs_net_python-24.11.0-py3-none-macosx_11_0_arm64.whl
.
File metadata
- Download URL: aspose_cells_gridjs_net_python-24.11.0-py3-none-macosx_11_0_arm64.whl
- Upload date:
- Size: 46.5 MB
- Tags: Python 3, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 010c9f4a0b169ba772fe8dd74bf7953812686a54c504b9fc3263af838fef16b5 |
|
MD5 | 6a9c84fe3fff079cd0768db3e7660de3 |
|
BLAKE2b-256 | 397db31b28ec1c0cc037b963c2a41eec9b440d8697430b4ab285ce0cdf61ed3b |
File details
Details for the file aspose_cells_gridjs_net_python-24.11.0-py3-none-macosx_10_14_x86_64.whl
.
File metadata
- Download URL: aspose_cells_gridjs_net_python-24.11.0-py3-none-macosx_10_14_x86_64.whl
- Upload date:
- Size: 49.2 MB
- Tags: Python 3, macOS 10.14+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b4d15606e119e799e7ce947ce95f88180a9f99cfce7d7aac44e4ac599bb2e22 |
|
MD5 | a93a82a03e377a2e9793f673f124391d |
|
BLAKE2b-256 | bd75d5f38ab430a53d172d3dc80b01272e4033d445e880c0dfceecda064e1b71 |