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.
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.