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

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

Uploaded Python 3 Windows x86-64

aspose_cells_gridjs_net_python-24.10.0-py3-none-win32.whl (36.4 MB view details)

Uploaded Python 3 Windows x86

aspose_cells_gridjs_net_python-24.10.0-py3-none-macosx_11_0_arm64.whl (46.0 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

aspose_cells_gridjs_net_python-24.10.0-py3-none-macosx_10_14_x86_64.whl (48.7 MB view details)

Uploaded Python 3 macOS 10.14+ x86-64

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.10.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 43c9b5d75f944deed0afbca413a2f4351380f4d982782cf7877e32777afee2a3
MD5 8692d015f29ef9c373ef4467ee91b458
BLAKE2b-256 be657ddbd7186f14c2ecf63b783e313f034b0ee9d57d198f48c89b8e17860152

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.10.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 438cc8d7dd3b2bc806354c12d50e07ab9cd75aa5843eafc74610bccdc2308e9c
MD5 cad552867b43f76e5393d8d36cd5e3f4
BLAKE2b-256 08a1f7072b0fa717dbb37092b5e8ad3a44cb7c4a437f6c29d6c9c689bc2e0cbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.10.0-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1e550c3280411b260f626b5a1567a522c5c424ef8ccc4b0d3c8c6b1ed11a8e43
MD5 5413ba2c57c01b1e9cb31f6afb19b9d4
BLAKE2b-256 cd199da62ebf864a65ae6526d65bb1c9460afbecd0d21ce7c18c6ab9446cbb6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.10.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c134cd11206f7fe96d5438d7de76df5a1c86c41bcc90d5f1ee1b7d488e29b64
MD5 99c0037e115af2aa3a86e98d92bcc673
BLAKE2b-256 b4f8c784541afe25ef24b1593dc4c59082bbe8f64730de24c3f130b708f57ebd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.10.0-py3-none-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 d7abe695475aa2ad9702d30b5677daa96b79dbba54ca63f986fd1f18da9be885
MD5 1f42044dd41cf7ce303f920183a1cb79
BLAKE2b-256 3f92fbb72b2e29f24ba0247d3f5fe8dee81496bd5400a6f36c07d26fa73b21ec

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