Skip to content

Commit f4bfc33

Browse files
committed
Update README.md.
1 parent f1f0485 commit f4bfc33

File tree

4 files changed

+42
-3290
lines changed

4 files changed

+42
-3290
lines changed

README.md

Lines changed: 42 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,48 @@
22

33
Aspose.Cells Cloud SDK for Perl empowers developers to programmatically manage Excel files with precision. This comprehensive Go library supports advanced Excel operations like cell data formatting, dynamic formulas, pivot tables, conditional styling, charts, hyperlinks, comments, and data validation. It also enables seamless Excel file conversion (XLSX, CSV, PDF, ODS), document splitting/merging, and file repair. Designed for cloud integration, this API-first solution accelerates spreadsheet automation while ensuring data integrity across platforms like AWS, Azure, and Google Cloud.
44

5+
# Quick Start Guide
6+
7+
To begin with Aspose.Cells Cloud, here's what you need to do:
8+
9+
1. Sign up for an account at [Aspose for Cloud](https://dashboard.aspose.cloud/#/apps) to obtain your application details.
10+
2. Install the Aspose.Cells Cloud Perl module from the [CPAN distribution](https://www.cpan.org/).
11+
3. Use the conversion code provided below as a reference to add or modify your application.
12+
13+
## Convert an Excel File Using Perl
14+
15+
```perl
16+
use strict;
17+
use warnings;
18+
use File::Slurp;
19+
use MIME::Base64;
20+
use AsposeCellsCloud::ApiClient;
21+
use AsposeCellsCloud::CellsApi;
22+
use AsposeCellsCloud::Configuration;
23+
use AsposeCellsCloud::Request::PutConvertWorkbookRequest;
24+
25+
my $config = AsposeCellsCloud::Configuration->new( client_id => $ENV{'CellsCloudClientId'}, client_secret => $ENV{'CellsCloudClientSecret'});
26+
my $instance = AsposeCellsCloud::CellsApi->new(AsposeCellsCloud::ApiClient->new( $config));
27+
28+
my $remoteFolder = 'TestData/In';
29+
30+
my $localName = 'Book1.xlsx';
31+
my $remoteName = 'Book1.xlsx';
32+
33+
my $upload_file_request = AsposeCellsCloud::Request::UploadFileRequest->new( 'UploadFiles'=>{ $localName => $localName } ,'path'=>$remoteFolder . '/' . $remoteName );
34+
35+
my $format = 'csv';
36+
37+
my $mapFiles = {};
38+
39+
$mapFiles->{$localName}= "TestData/".$localName ;
40+
41+
my $request = AsposeCellsCloud::Request::PutConvertWorkbookRequest->new();
42+
$request->{file} = $mapFiles;
43+
$request->{format} = $format;
44+
$instance->put_convert_workbook(request=> $request);
45+
```
46+
547
# Perl module for Aspose.Cells Cloud
648

749
Enhance your Perl applications with the [Aspose.Cells Cloud](https://products.aspose.cloud/cells/perl) , enabling seamless integration with [Excel, ODS, CSV, Json and other spreadsheet document formats](https://docs.aspose.cloud/cells/supported-file-formats/). With its powerful APIs, developers can effortlessly read, convert, create, edit, and manipulate the contents of Excel documents without the need for any office software installed on the machine
@@ -66,46 +108,6 @@ Full list of issues covering all changes in this release:
66108
|[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.||√|
67109
|[PPTX](https://docs.fileformat.com/presentation/pptx/)|The PPTX format is based on the Microsoft PowerPoint open XML presentation file format.||√|
68110

69-
## Quick Start Guide
70-
71-
To begin with Aspose.Cells Cloud, here's what you need to do:
72-
73-
1. Sign up for an account at [Aspose for Cloud](https://dashboard.aspose.cloud/#/apps) to obtain your application details.
74-
2. Install the Aspose.Cells Cloud Perl module from the [CPAN distribution](https://www.cpan.org/).
75-
3. Use the conversion code provided below as a reference to add or modify your application.
76-
77-
## Convert an Excel File Using Perl
78-
79-
```perl
80-
use lib 'lib';
81-
use strict;
82-
use warnings;
83-
use File::Slurp;
84-
use MIME::Base64;
85-
use AsposeCellsCloud::CellsApi;
86-
87-
my $config = AsposeCellsCloud::Configuration->new( client_id => $ENV{'CellsCloudClientId'}, client_secret => $ENV{'CellsCloudClientSecret'});
88-
my $instance = AsposeCellsCloud::CellsApi->new(AsposeCellsCloud::ApiClient->new( $config));
89-
90-
my $remoteFolder = 'TestData/In';
91-
92-
my $localName = 'Book1.xlsx';
93-
my $remoteName = 'Book1.xlsx';
94-
95-
my $upload_file_request = AsposeCellsCloud::Request::UploadFileRequest->new( 'UploadFiles'=>{ $localName => $localName } ,'path'=>$remoteFolder . '/' . $remoteName );
96-
97-
my $format = 'csv';
98-
99-
my $mapFiles = {};
100-
101-
$mapFiles->{$localName}= "TestData/".$localName ;
102-
103-
my $request = AsposeCellsCloud::Request::PutConvertWorkbookRequest->new();
104-
$request->{file} = $mapFiles;
105-
$request->{format} = $format;
106-
$instance->put_convert_workbook(request=> $request);
107-
```
108-
109111
## Aspose.Cells Cloud in Popular Languages
110112

111113
| .NET | Java | PHP | Python | Ruby | Node.js | Android | Swift | GO |

TestPerlSDKs.ps1

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)