Skip to main content

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

  • Other: XML, JSON

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

If you're not sure about the file name format, learn more about wheel file names.

aspose_cells_gridjs_net_python-25.9.0-py3-none-win_amd64.whl (43.2 MB view details)

Uploaded Python 3Windows x86-64

aspose_cells_gridjs_net_python-25.9.0-py3-none-win32.whl (39.6 MB view details)

Uploaded Python 3Windows x86

aspose_cells_gridjs_net_python-25.9.0-py3-none-macosx_11_0_arm64.whl (49.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

aspose_cells_gridjs_net_python-25.9.0-py3-none-macosx_10_14_x86_64.whl (51.3 MB view details)

Uploaded Python 3macOS 10.14+ x86-64

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-25.9.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 e794a48d58462fc602977235ac6a1cde497e3fe41b3b1f3a10cbe88024c33af3
MD5 7dc09d2c42929674de5fb2dfbc632484
BLAKE2b-256 83573cdba106e47ce1bee349235e67c413b4f2085cc9fc613bd26c0002439404

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-25.9.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 f42755f11909b5bae738bbbbae7316f0e3481fa2e7c0b1597880d4ef4a84e8ef
MD5 7a361659ce870fb84a6bac91d2af4a19
BLAKE2b-256 6967ddc1dfdab1e0d3e349cdac474686aaf4aa4047ffe0dfd17de9ecea700358

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-25.9.0-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b46ae34b330a3a6a542e319da4f9245da91edcda81814e4500a972d6118aaf57
MD5 82c81471006189491f217beb1d24a052
BLAKE2b-256 9b386bf472de8ecdc8ce97d3890e851c97a91bf310946130623c31a30dceea33

See more details on using hashes here.

File details

Details for the file aspose_cells_gridjs_net_python-25.9.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-25.9.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 650a3518775f6179e6489e45987c586e2d9b319f25691d4b700407925f1ebc2b
MD5 48246eda7fa45e76d7f640947f7aa3a0
BLAKE2b-256 749552cf87a1c9c6819dcfe98f49e50f2de100d638dff51d09ce62dc5fd30523

See more details on using hashes here.

File details

Details for the file aspose_cells_gridjs_net_python-25.9.0-py3-none-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-25.9.0-py3-none-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 24aba4e3e967bd0ecd1b50b6788ca3f0800c6fb9ea383115a3ce1490ae108c58
MD5 ea2c53659710dd8a1dcd6c6725084cdf
BLAKE2b-256 26c6e9dbe689e3998a7d9a6757698868c066c34851fef3103249de8f772486c1

See more details on using hashes here.

Supported by

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