# For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-perl/ use strict; use warnings; use utf8; use File::Slurp; use MIME::Base64; use AsposeCellsCloud::CellsApi; my $config = AsposeCellsCloud::Configuration->new( client_id => $ENV{'ProductClientId'}, client_secret => $ENV{'ProductClientSecret'}); my $instance = AsposeCellsCloud::CellsApi->new(AsposeCellsCloud::ApiClient->new( $config)); my $remoteFolder = 'TestData/In'; my $localName = 'Book1.xlsx'; my $remoteName = 'Book1.xlsx'; ready_file('api'=> $api, 'file'=> $localName ,'folder' =>$remoteFolder . '/' . $remoteName, 'storage'=>'') ; my $request = AsposeCellsCloud::Request::PutWorksheetHyperlinkRequest->new(); $request->{name} = $remoteName; $request->{sheet_name} = 'Sheet1'; $request->{first_row} = 1; $request->{first_column} = 1; $request->{total_rows} = 2; $request->{total_columns} = 3; $request->{address} = 'https://products.aspose.cloud/cells/'; $request->{folder} = $remoteFolder; $request->{storage_name} = ''; my $result = $api->put_worksheet_hyperlink(request=> $request);