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

Uploaded Python 3 Windows x86-64

aspose_cells_gridjs_net_python-24.8.0-py3-none-win32.whl (36.1 MB view details)

Uploaded Python 3 Windows x86

aspose_cells_gridjs_net_python-24.8.0-py3-none-macosx_11_0_arm64.whl (45.2 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

aspose_cells_gridjs_net_python-24.8.0-py3-none-macosx_10_14_x86_64.whl (48.5 MB view details)

Uploaded Python 3 macOS 10.14+ x86-64

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.8.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 73834532dd21e23135b0e656eedbe1093d5d77091e34fe4843e6b6934690d9fa
MD5 7383dee69fd95adf4c3eb9d78752028b
BLAKE2b-256 6ffc947208bcd99723fe9bdddcee5a07c0bdc75d5ede21347ef0293835a46c01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.8.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 a91ded332cc2096594b198a0825beffb3b7c5fa34d724578251ebf29db51fb25
MD5 e245d2e8122a01989fb11f74432cdcfd
BLAKE2b-256 88614910a7c49e9a48203f09c99f3c79fbba1539913c3c9ca09cfc6f48ad8f05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.8.0-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1cf28f48b50f0610889c2d674b44de36d1adeca65f22f4e3b3d011facb4dc945
MD5 7a9608fcb4e2d75725635998b16b2bd5
BLAKE2b-256 e08a1fda00344df2812a4798bf1dd7d5599766b4c496f20c1fd0adf28e5ea40f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.8.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 17f0545148f05c2bef5581f8d0c3b28ff45babcc937f435b6f8242e21c81e23b
MD5 56487428be477a36d1e2484599268d19
BLAKE2b-256 de39bc6a7657967910090c33abe0761106edc0d5affa65fa91693c380bb1857d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-24.8.0-py3-none-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 ed85e0ca7f0c79f72f6de427c5d38175118cf46bfd3692b32d83be4242594d62
MD5 f2a666c4e76d92ca1ac773898842e348
BLAKE2b-256 0e73edd6ca68ad385edf490cddd03616a11011f6fec2883b8dd8514f53bf87de

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