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.CellsGridJs is a library that allows users to develop cross-platform web application to view or edit spreadsheet file quickly and easily.

Why Use Aspose.Cells.GridJs

  • It enable users to create, edit, format, collaborate on, and securely share spreadsheets with real-time updates, formula support, and rich data visualization tools, akin to traditional desktop applications.

  • It supports Data Input and Editing,Format,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 the spreadsheets to various supported file formats.

  • Display and manage the image or shape or chart files.

  • 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.

  • 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


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.2-py3-none-win_amd64.whl (39.4 MB view details)

Uploaded Python 3 Windows x86-64

aspose_cells_gridjs_net_python-24.3.2-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.2-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.3.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8c6dacc0b1ee4e436f756c1b9564459a314c55d2047f8cde0653438144fc40c6
MD5 b49b5742636684b9659fc34b3970b908
BLAKE2b-256 37183b2c9548950d3e26824df7946a0aa8071355eeb5c22d04e9dec3f6b40e0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.3.2-py3-none-win32.whl
Algorithm Hash digest
SHA256 5f8edfc5c845019a6b55e17f80b8818b78d1a02a65a4e5b5995d274368f5aeee
MD5 803e3fd7b28e125e953e3ac0be6384cc
BLAKE2b-256 c611a016f79caabdff71148b8b47fd1f67a1472598cedced6ab853a06aa1087e

See more details on using hashes here.

File details

Details for the file aspose_cells_gridjs_net_python-24.3.2-py3-none-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.3.2-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e4331e390082869ca728d6a349954cd740c7100c0bffdd2dea577e30eed9b0f3
MD5 c8cd0a494a23b5ff78c79ed70a47581a
BLAKE2b-256 d02718d9b9038b3a1787a0b0ca1f9332e695e43f395981ff89e7062e7b7ae6c1

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