![Aspose.Cells Cloud SDK for Perl](https://img.shields.io/badge/aspose.cells%20Cloud%20SDK-25.5-green?style=for-the-badge&logo=perl) [![Product Page](https://img.shields.io/badge/Product-0288d1?style=for-the-badge&logo=Google-Chrome&logoColor=white)](https://products.aspose.cloud/cells/perl/) [![Documentation](https://img.shields.io/badge/Documentation-388e3c?style=for-the-badge&logo=Hugo&logoColor=white)](https://docs.aspose.cloud/cells/) [![API Ref](https://img.shields.io/badge/Reference-f39c12?style=for-the-badge&logo=html5&logoColor=white)](https://reference.aspose.cloud/cells/) [![Examples](https://img.shields.io/badge/Examples-1565c0?style=for-the-badge&logo=Github&logoColor=white)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-perl/tree/master/examples) [![Blog](https://img.shields.io/badge/Blog-d32f2f?style=for-the-badge&logo=WordPress&logoColor=white)](https://blog.aspose.cloud/categories/aspose.cells-cloud-product-family/) [![Support](https://img.shields.io/badge/Support-7b1fa2?style=for-the-badge&logo=Discourse&logoColor=white)](https://forum.aspose.cloud/c/cells/7) [![License](https://img.shields.io/github/license/aspose-cells-cloud/aspose-cells-cloud-go?style=for-the-badge&logo=rocket&logoColor=white)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-go/blob/master/LICENSE) ![CPAN](https://img.shields.io/cpan/v/AsposeCellsCloud-CellsApi?style=for-the-badge&logo=rocket&logoColor=white) # Quick Start Guide To begin with Aspose.Cells Cloud, here's what you need to do: 1. Sign up for an account at [Aspose for Cloud](https://dashboard.aspose.cloud/#/apps) to obtain your application details. 2. Install the Aspose.Cells Cloud Perl module from the [CPAN distribution](https://www.cpan.org/). 3. Use the conversion code provided below as a reference to add or modify your application. ## Convert an Excel File Using Perl ```perl use strict; use warnings; use File::Slurp; use MIME::Base64; use AsposeCellsCloud::ApiClient; use AsposeCellsCloud::CellsApi; use AsposeCellsCloud::Configuration; use AsposeCellsCloud::Request::PutConvertWorkbookRequest; my $config = AsposeCellsCloud::Configuration->new( client_id => $ENV{'CellsCloudClientId'}, client_secret => $ENV{'CellsCloudClientSecret'}); my $instance = AsposeCellsCloud::CellsApi->new(AsposeCellsCloud::ApiClient->new( $config)); my $format = 'csv'; my $mapFiles = {}; $mapFiles->{'CompanySales.xlsx'}= "examples/CompanySales.xlsx"; my $request = AsposeCellsCloud::Request::PutConvertWorkbookRequest->new(); $request->{file} = $mapFiles; $request->{format} = $format; my $response = $instance->put_convert_workbook(request=> $request); open (my $fh, '>', 'CompanySales.csv') or die "No open CompanySales.csv $!"; print $fh $response; close($fh); ``` ## Support file format |**Format**|**Description**|**Load**|**Save**| | :- | :- | :- | :- | |[XLS](https://docs.fileformat.com/spreadsheet/xls/)|Excel 95/5.0 - 2003 Workbook.|√|√| |[XLSX](https://docs.fileformat.com/spreadsheet/xlsx/)|Office Open XML SpreadsheetML Workbook or template file, with or without macros.|√|√| |[XLSB](https://docs.fileformat.com/spreadsheet/xlsb/)|Excel Binary Workbook.|√|√| |[XLSM](https://docs.fileformat.com/spreadsheet/xlsm/)|Excel Macro-Enabled Workbook.|√|√| |[XLT](https://docs.fileformat.com/spreadsheet/xlt/)|Excel 97 - Excel 2003 Template.|√|√| |[XLTX](https://docs.fileformat.com/spreadsheet/xltx/)|Excel Template.|√|√| |[XLTM](https://docs.fileformat.com/spreadsheet/xltm/)|Excel Macro-Enabled Template.|√|√| |[XLAM](https://docs.fileformat.com/spreadsheet/xlam/)|An Excel Macro-Enabled Add-In file that's used to add new functions to Excel.| |√| |[CSV](https://docs.fileformat.com/spreadsheet/csv/)|CSV (Comma Separated Value) file.|√|√| |[TSV](https://docs.fileformat.com/spreadsheet/tsv/)|TSV (Tab-separated values) file.|√|√| |[TXT](https://docs.fileformat.com/word-processing/txt/)|Delimited plain text file.|√|√| |[HTML](https://docs.fileformat.com/web/html/)|HTML format.|√|√| |[MHTML](https://docs.fileformat.com/web/mhtml/)|MHTML file.|√|√| |[ODS](https://docs.fileformat.com/spreadsheet/ods/)|ODS (OpenDocument Spreadsheet).|√|√| |[Numbers](https://docs.fileformat.com/spreadsheet/numbers/)|The document is created by Apple's "Numbers" application which forms part of Apple's iWork office suite, a set of applications which run on the Mac OS X and iOS operating systems.|√|| |[JSON](https://docs.fileformat.com/web/json/)|JavaScript Object Notation|√|√| |[DIF](https://docs.fileformat.com/spreadsheet/dif/)|Data Interchange Format.| |√| |[PDF](https://docs.fileformat.com/pdf/)|Adobe Portable Document Format.| |√| |[XPS](https://docs.fileformat.com/page-description-language/xps/)|XML Paper Specification Format.| |√| |[SVG](https://docs.fileformat.com/page-description-language/svg/)|Scalable Vector Graphics Format.| |√| |[TIFF](https://docs.fileformat.com/image/tiff/)|Tagged Image File Format| |√| |[PNG](https://docs.fileformat.com/image/png/)|Portable Network Graphics Format| |√| |[BMP](https://docs.fileformat.com/image/bmp/)|Bitmap Image Format| |√| |[EMF](https://docs.fileformat.com/image/emf/)|Enhanced metafile Format| |√| |[JPEG](https://docs.fileformat.com/image/jpeg/)|JPEG is a type of image format that is saved using the method of lossy compression.| |√| |[GIF](https://docs.fileformat.com/image/gif/)|Graphical Interchange Format| |√| |[MARKDOWN](https://docs.fileformat.com/word-processing/md/)|Represents a markdown document.| |√| |[SXC](https://docs.fileformat.com/spreadsheet/sxc/)|An XML based format used by OpenOffice and StarOffice|√|√| |[FODS](https://docs.fileformat.com/spreadsheet/fods/)|This is an Open Document format stored as flat XML.|√|√| |[DOCX](https://docs.fileformat.com/word-processing/docx/)|A well-known format for Microsoft Word documents that is a combination of XML and binary files.||√| |[PPTX](https://docs.fileformat.com/presentation/pptx/)|The PPTX format is based on the Microsoft PowerPoint open XML presentation file format.||√| |[OTS](https://docs.fileformat.com/spreadsheet/ots/)|OTS (OpenDocument Spreadsheet).|√|√| |[XML](https://docs.fileformat.com/web/xml/)|XML file.|√|√| |[HTM](https://docs.fileformat.com/web/htm/)|HTM file.|√|√| |[TIF](https://docs.fileformat.com/image/tiff/)|Tagged Image File Format| |√| |[WMF](https://docs.fileformat.com/image/wmf/)|WMF Image Format| |√| |[PCL](https://docs.fileformat.com/page-description-language/pcl/)|Printer Command Language Format| |√| |[AZW3](https://docs.fileformat.com/ebook/azw3/)|AZ3/KF8 File Format| |√| |[EPUB](https://docs.fileformat.com/ebook/epub/)|EPUB File Format| |√| |[DBF](https://docs.fileformat.com/ebook/epub/)|DBF File Format| |√| |[EPUB](https://docs.fileformat.com/database/dbf/)|database file| |√| |[XHTML](https://docs.fileformat.com/web/xhtml/)|XHTML File Format| |√| ## Manipulate Excel and other spreadsheet files in the Cloud - File Manipulation: Users can upload, download, delete, and manage Excel files stored in the cloud. - Formatting: Supports formatting of cells, fonts, colors, and alignment modes in Excel files to cater to users' specific requirements. - Data Processing: Powerful functions for data processing including reading, writing, modifying cell data, performing formula calculations, and formatting data. - Formula Calculation: Built-in formula engine handles complex formula calculations in Excel and returns accurate results. - Chart Manipulation: Users can create, edit, and delete charts from Excel files for data analysis and visualization needs. - Table Processing: Offers robust processing capabilities for various form operations such as creation, editing, formatting, and conversion, meeting diverse form processing needs. - Data Verification: Includes data verification function to set cell data type, range, uniqueness, ensuring data accuracy and integrity. - Batch Processing: Supports batch processing of multiple Excel documents, such as batch format conversion, data extraction, and style application.. - Import/Export: Facilitates importing data from various sources into spreadsheets and exporting spreadsheet data to other formats. - Security Management: Offers a range of security features like data encryption, access control, and permission management to safeguard the security and integrity of spreadsheet data. ## Feature & Enhancements in Version v25.6.1 Full list of issues covering all changes in this release: |**Summary**| **Category** | | :- |:-------------| | Support delete blank rows, columns, and worksheets. | New Feature | | Optimize search context for remote spreadsheet features by splitting them into independent APIs, each dedicated to a specific operational area. | New Feature | | Optimize search broken links for remote spreadsheet features by splitting them into independent APIs, each dedicated to a specific operational area. | New Feature | | Optimize replace context for remote spreadsheet features by splitting them into independent APIs, each dedicated to a specific operational area. | New Feature | ## Available SDKs The Aspose.Cells Cloud SDK is available in multiple popular programming languages, enabling developers to integrate spreadsheet processing capabilities across various development environments. [![Go](https://img.shields.io/badge/Go-00ADD8.svg?style=for-the-badge&logo=go&logoColor=white)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-go) [![Go](https://img.shields.io/badge/Go-Install%20go%20get%20package--asposecellscloud-%2300ADD8?logo=go&style=for-the-badge)](https://pkg.go.dev/github.com/aspose-cells-cloud/aspose-cells-cloud-go/v25) [![Java](https://img.shields.io/badge/Java-red?logo=openjdk&style=for-the-badge&logoColor=white)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-java) [![Java](https://img.shields.io/badge/Maven-Aspose.Cells%20Cloud.pom.xml-red?logo=apache-maven&style=for-the-badge)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-java/blob/master/Aspose.Cells.Cloud.pom.xml) [![C#](https://img.shields.io/badge/.NET-%23512BD4?style=for-the-badge&logo=dotnet&logoColor=white)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet) [![.NET](https://img.shields.io/badge/NuGet-Install%20Aspose.Cells--Cloud-%23512BD4?logo=nuget&style=for-the-badge)](https://www.nuget.org/packages/Aspose.cells-Cloud/#readme-body-tab) [![Node.js](https://img.shields.io/badge/Node.js-43853D.svg?style=for-the-badge&logo=node.js&logoColor=white)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-node) [![Node.js](https://img.shields.io/badge/npm-install%20asposecellscloud-orange?logo=npm&style=for-the-badge)](https://www.npmjs.com/package/asposecellscloud) [![Perl](https://img.shields.io/badge/Perl-39457E.svg?style=for-the-badge&logo=perl&logoColor=white)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-perl) [![Perl](https://img.shields.io/badge/CPAN-Install%20AsposeCellsCloud--CellsApi-blue?logo=perl&style=for-the-badge)](https://metacpan.org/dist/AsposeCellsCloud-CellsApi) [![PHP](https://img.shields.io/badge/PHP-777BB4.svg?style=for-the-badge&logo=php&logoColor=white)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-php) [![PHP](https://img.shields.io/badge/Composer-require%20aspose/cells--sdk--php-8892BF?logo=php&style=for-the-badge)](https://packagist.org/packages/aspose/cells-sdk-php) [![Python](https://img.shields.io/badge/Python-14354C.svg?style=for-the-badge&logo=python&logoColor=white)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-python) [![Python](https://img.shields.io/badge/pip-install%20asposecellscloud-blue?logo=pypi&style=for-the-badge)](https://pypi.org/project/asposecellscloud/) [![Ruby](https://img.shields.io/badge/Ruby-CC342D.svg?style=for-the-badge&logo=ruby&logoColor=white)](https://github.com/aspose-cells-cloud/aspose-cells-cloud-ruby) [![Ruby](https://img.shields.io/badge/Gem-install%20aspose__cells__cloud-red?logo=ruby&style=for-the-badge)](https://rubygems.org/gems/aspose_cells_cloud) ## [Release history version](HistoryVersion.md)