aspose-cells-gridjs-net-python


Nameaspose-cells-gridjs-net-python JSON
Version 24.4.0 PyPI version JSON
download
home_pagehttps://products.aspose.com/cells/
Summarya 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.
upload_time2024-04-16 12:26:14
maintainerNone
docs_urlNone
authoraspose-cells
requires_python<3.12,>=3.6
licensehttps://company.aspose.com/legal/eula
keywords excel editor data viewer chart viewer excel editor excel viewer data format data convert spreadsheet editor spreadsheet viewer online office formula calculation view edit office excel xls xlsx xlsb csv pdf jpg png html ods numbers xlsm ooxml spreadsheet markdown xps docx pptx mhtml txt json svg emf tiff
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Product description 
==================================


`Product Page <https://products.aspose.com/cells/python-net>`_ | `Docs <https://docs.aspose.com/cells/python-net/>`_ | `API Reference <https://reference.aspose.com/cells/python-net/>`_ | `Demos <https://products.aspose.app/cells/family/>`_ | `Blog <https://blog.aspose.com/category/cells/>`_ | `Code Samples <https://github.com/aspose-cells/Aspose.Cells-for-Python-via-.NET/tree/main/Examples_GridJs_Python_Net>`_ | `Free Support <https://forum.aspose.com/c/cells>`_ | `Temporary License <https://purchase.aspose.com/temporary-license>`_ | `EULA <https://company.aspose.com/legal/eula>`_

`Aspose.CellsGridJs <https://docs.aspose.com/cells/python-net/aspose-cells-gridjs/>`_  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  <https://www.npmjs.com/package/gridjs-spreadsheet>`_ for the render of client side  page.


`Product Page <https://products.aspose.com/cells/python-net>`_ | `Docs <https://docs.aspose.com/cells/python-net/>`_ | `API Reference <https://reference.aspose.com/cells/python-net/>`_ | `Demos <https://products.aspose.app/cells/family/>`_ | `Blog <https://blog.aspose.com/category/cells/>`_ | `Code Samples <https://github.com/aspose-cells/Aspose.Cells-for-Python-via-.NET/tree/main/Examples_GridJs_Python_Net>`_ | `Free Support <https://forum.aspose.com/c/cells>`_ | `Temporary License <https://purchase.aspose.com/temporary-license>`_ | `EULA <https://company.aspose.com/legal/eula>`_

            

Raw data

            {
    "_id": null,
    "home_page": "https://products.aspose.com/cells/",
    "name": "aspose-cells-gridjs-net-python",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.12,>=3.6",
    "maintainer_email": null,
    "keywords": "Excel, Editor, Data, Viewer, Chart, Viewer, Excel Editor, Excel Viewer, Data Format, Data Convert, Spreadsheet editor, Spreadsheet Viewer, Online Office, Formula Calculation, view, edit, office, Excel, XLS, XLSX, XLSB, CSV, PDF, JPG, PNG, HTML, ODS, Numbers, XLSM, OOXML, Spreadsheet, Markdown, XPS, DOCX, PPTX, MHTML, TXT, JSON, SVG, EMF, TIFF",
    "author": "aspose-cells",
    "author_email": null,
    "download_url": null,
    "platform": "macos_x86_64",
    "description": "Product description \n==================================\n\n\n`Product Page <https://products.aspose.com/cells/python-net>`_ | `Docs <https://docs.aspose.com/cells/python-net/>`_ | `API Reference <https://reference.aspose.com/cells/python-net/>`_ | `Demos <https://products.aspose.app/cells/family/>`_ | `Blog <https://blog.aspose.com/category/cells/>`_ | `Code Samples <https://github.com/aspose-cells/Aspose.Cells-for-Python-via-.NET/tree/main/Examples_GridJs_Python_Net>`_ | `Free Support <https://forum.aspose.com/c/cells>`_ | `Temporary License <https://purchase.aspose.com/temporary-license>`_ | `EULA <https://company.aspose.com/legal/eula>`_\n\n`Aspose.CellsGridJs <https://docs.aspose.com/cells/python-net/aspose-cells-gridjs/>`_  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.\n\nWhy Use Aspose.Cells.GridJs\n-------------------------------------------\n\n- 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.\n- 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.\n\nFeatures\n-------------------------------------------\n\n- Import, view and edit the popular spreadsheet formats.\n- Export spreadsheets to various supported file formats.\n- Display and manage the image or shape or chart files.\n- Perform Grid design and layout customization.\n- Manage multiple worksheets with ease.\n- Create and calculate Excel\u00ae formulas accurately and efficiently.\n\nAdditionally, Aspose.Cells.GridJs offers:\n\n- Data Input and Editing: Streamline data entry and editing processes.\n- Formatting: Apply various formats to enhance the presentation of your data.\n- Spreadsheet Navigation: Easily navigate through complex spreadsheets.\n- Formula Calculation: Accurately compute and manage Excel\u00ae formulas.\n- Data Manipulation: Organize and analyze data with ease.\n- Charts and Visualizations: Utilize powerful tools for visual data representation.\n- Import and Export: Seamlessly transfer data between different file formats.\n- Security: Ensure the protection of sensitive data with robust security features.\n- Add-ons and Customization: Extend the functionality of the editor with add-ons and tailor it to specific business requirements.\n\nBy 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.\n\nSupported Import & Export Formats\n-------------------------------------------\n\n- **Microsoft Excel\u00ae:** XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, CSV, TSV, TabDelimited, SpreadsheetML\n- **OpenOffice\u00ae:** ODS, SXC, FODS\n- **Text:** TXT\n- **Web:** HTML, MHTML\n- **Apple iWork\u00ae:** Numbers\n\nGet Started\n-------------------------------------------\n\nAre you ready to give Aspose.Cells.GridJs a try? \n\nSimply execute:\npip install aspose_cells_gridjs_net_python\n\n\n\nGeneral Usage\n-------------------------------------------\n\nBelow is the basic process steps to develop a web application of `GridJs`.\n\n- Set cache storage directory by  Config.set_file_cache_directory(`you storage path`)\n- Set License by  Config.set_license(`you license path`)\n- Set image route url GridJsWorkbook.set_image_url_base(`route for view image`);\n- 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.\n- 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`.\n- 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.\n- Set up a route action to download the spreadsheet.You can use `GridJsWorkbook.SaveToCacheWithFileName` API.\n\nBasic Demo\n-------------------------------------------\n\nBelow is a basic demo to show the usage of Aspose.Cells.GridJs :\nhttps://github.com/aspose-cells/Aspose.Cells-for-Python-via-.NET/tree/main/Examples_GridJs_Python_Net\n\nIn the demo we use  `gridjs-spreadsheet  <https://www.npmjs.com/package/gridjs-spreadsheet>`_ for the render of client side  page.\n\n\n`Product Page <https://products.aspose.com/cells/python-net>`_ | `Docs <https://docs.aspose.com/cells/python-net/>`_ | `API Reference <https://reference.aspose.com/cells/python-net/>`_ | `Demos <https://products.aspose.app/cells/family/>`_ | `Blog <https://blog.aspose.com/category/cells/>`_ | `Code Samples <https://github.com/aspose-cells/Aspose.Cells-for-Python-via-.NET/tree/main/Examples_GridJs_Python_Net>`_ | `Free Support <https://forum.aspose.com/c/cells>`_ | `Temporary License <https://purchase.aspose.com/temporary-license>`_ | `EULA <https://company.aspose.com/legal/eula>`_\n",
    "bugtrack_url": null,
    "license": "https://company.aspose.com/legal/eula",
    "summary": "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.",
    "version": "24.4.0",
    "project_urls": {
        "Homepage": "https://products.aspose.com/cells/"
    },
    "split_keywords": [
        "excel",
        " editor",
        " data",
        " viewer",
        " chart",
        " viewer",
        " excel editor",
        " excel viewer",
        " data format",
        " data convert",
        " spreadsheet editor",
        " spreadsheet viewer",
        " online office",
        " formula calculation",
        " view",
        " edit",
        " office",
        " excel",
        " xls",
        " xlsx",
        " xlsb",
        " csv",
        " pdf",
        " jpg",
        " png",
        " html",
        " ods",
        " numbers",
        " xlsm",
        " ooxml",
        " spreadsheet",
        " markdown",
        " xps",
        " docx",
        " pptx",
        " mhtml",
        " txt",
        " json",
        " svg",
        " emf",
        " tiff"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d4d607fc2a75e8b75cf34a321de2e7d5bd061a7962a22d55c1205dcdebc3f848",
                "md5": "aa64558fe175f8278aacef67cba9644e",
                "sha256": "b654b187d7f98f0291ad77d71fb41f55021932567c22efa2bad02964b1b18f7f"
            },
            "downloads": -1,
            "filename": "aspose_cells_gridjs_net_python-24.4.0-py3-none-macosx_10_14_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aa64558fe175f8278aacef67cba9644e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.12,>=3.6",
            "size": 48031310,
            "upload_time": "2024-04-16T12:26:14",
            "upload_time_iso_8601": "2024-04-16T12:26:14.354618Z",
            "url": "https://files.pythonhosted.org/packages/d4/d6/07fc2a75e8b75cf34a321de2e7d5bd061a7962a22d55c1205dcdebc3f848/aspose_cells_gridjs_net_python-24.4.0-py3-none-macosx_10_14_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d0863a9b137a524bc0645eded45d1506659a72afbef1c4be7a739f6bfb9ca16e",
                "md5": "9bd0bd25264dac9d9d2e800f17c03433",
                "sha256": "c1f873748d3423fb5c04c0a36c3cea81dd65d39e2312ab9c9e8f7ac25fb90b9c"
            },
            "downloads": -1,
            "filename": "aspose_cells_gridjs_net_python-24.4.0-py3-none-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "9bd0bd25264dac9d9d2e800f17c03433",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.12,>=3.6",
            "size": 44971174,
            "upload_time": "2024-04-16T12:28:38",
            "upload_time_iso_8601": "2024-04-16T12:28:38.451151Z",
            "url": "https://files.pythonhosted.org/packages/d0/86/3a9b137a524bc0645eded45d1506659a72afbef1c4be7a739f6bfb9ca16e/aspose_cells_gridjs_net_python-24.4.0-py3-none-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "152d1a102bf2231638ab5c8c7ab4bc5f5ec71e241a878c63c9e2102ae8369ace",
                "md5": "4ea9f3a18967d3fe260f352bdec3357d",
                "sha256": "a5239a7173937459529bb5e3b93619e95e1879160f7ec1c62c5e23136fc46186"
            },
            "downloads": -1,
            "filename": "aspose_cells_gridjs_net_python-24.4.0-py3-none-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4ea9f3a18967d3fe260f352bdec3357d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.12,>=3.6",
            "size": 41529010,
            "upload_time": "2024-04-16T12:29:40",
            "upload_time_iso_8601": "2024-04-16T12:29:40.186838Z",
            "url": "https://files.pythonhosted.org/packages/15/2d/1a102bf2231638ab5c8c7ab4bc5f5ec71e241a878c63c9e2102ae8369ace/aspose_cells_gridjs_net_python-24.4.0-py3-none-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b9e5dc798a0b56fc36064a6799906441699230341c545fecde25b5dd48238965",
                "md5": "e00b697d66e5b0c707e81cdcd1eaaa8b",
                "sha256": "c255c6e5b173a28e66af417b5067072695f217c5430edfd1a6e3423673786195"
            },
            "downloads": -1,
            "filename": "aspose_cells_gridjs_net_python-24.4.0-py3-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e00b697d66e5b0c707e81cdcd1eaaa8b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.12,>=3.6",
            "size": 39377377,
            "upload_time": "2024-04-16T12:30:38",
            "upload_time_iso_8601": "2024-04-16T12:30:38.157032Z",
            "url": "https://files.pythonhosted.org/packages/b9/e5/dc798a0b56fc36064a6799906441699230341c545fecde25b5dd48238965/aspose_cells_gridjs_net_python-24.4.0-py3-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-16 12:26:14",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "aspose-cells-gridjs-net-python"
}
        
Elapsed time: 0.27950s