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

Uploaded Python 3Windows x86-64

aspose_cells_gridjs_net_python-25.8.0-py3-none-win32.whl (39.5 MB view details)

Uploaded Python 3Windows x86

aspose_cells_gridjs_net_python-25.8.0-py3-none-macosx_11_0_arm64.whl (49.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

aspose_cells_gridjs_net_python-25.8.0-py3-none-macosx_10_14_x86_64.whl (51.2 MB view details)

Uploaded Python 3macOS 10.14+ x86-64

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-25.8.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 47ac770450116be267ffab56ecf749b8af86e8be82d6548d1d38e457f82e9ae8
MD5 516f1df10896fce61a23bda7972fc68a
BLAKE2b-256 53d54caef89321fe5ccedce35ada12347dcd20c72c22ec810e1e08211b9068fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-25.8.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 aec30b819f055e3b865a4f21bc2e35c9ab3edae74d43d942f31050ef4b76b4c2
MD5 bad3643243709aca4b2d79005f34e3ae
BLAKE2b-256 5b7b36f77e1435634d0d4bee26ccaba058c04760febe57a3a53c6a317252ce01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-25.8.0-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 18cf56107e03d2f3b252abb3151d46087b5df74de4dd645ae40c017554327296
MD5 5bd49a4891421fe0534dd57a23ffa0f1
BLAKE2b-256 8d346e9f0082e6bd87242def115ee6f4fa6f9024150eff09495391adac7ff512

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-25.8.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51ca0d60002e63bd19a37cc1b4f6a42f9b135d4ae9baf8fdc9f335fd2f04960e
MD5 e9b207cc01928099cd85b4f616a6f470
BLAKE2b-256 df91b98c8c33974f121dc4eea855221d48658f83d35eab3226a8ce1ff441d73f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_cells_gridjs_net_python-25.8.0-py3-none-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 96239c5617488adfb74e7891e2706890c238f6c1c703ea9fea55b3c0fb8a7de8
MD5 4a8db2bc3c443deee7adc69845eb48ef
BLAKE2b-256 dfc7b83d53be83bcc294a0b427dbd0895a28fed319173e8387eeb82bfe1dd207

See more details on using hashes here.

Supported by

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