Aspose.Cells Cloud SDK for Perl
Enables developers to create powerful cloud-based applications for processing Excel (XLS, XLSX), iWork Numbers, OpenOffice, and other spreadsheet formats. Built on the Aspose.Cells Cloud API and licensed under MIT, this SDK provides comprehensive functionality for:
                    File Operations : Create, read, merge, split, encrypt, and convert spreadsheets.
                
    
    
    
    
    
                    Format Conversion : Supports XLS, XLSX, XLSB, ODS, CSV, PDF, HTML, and more.
                
    
    
    
    
    
                    Worksheet Manipulation : Modify cells, rows, columns, charts, pivot tables, and formulas.
                
    
    
    
    
    
                    Data Extraction & Processing : Auto-filter, conditional formatting, smart markers, and batch operations.
                
    
    
    
    
        Key Features
Quick Start Guide
To begin with Aspose.Cells Cloud, here's what you need to do:
- Sign up for an account at Aspose for Cloud to obtain your application details.
 - Install the Aspose.Cells Cloud Perl module from the CPAN distribution.
 - Use the conversion code provided below as a reference to add or modify your application.
 
    
        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);
    
 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.