# 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 $remoteName = 'Book1.xlsx';
my $format = 'csv';
my $newfilename = 'dotNetSDK/OutResult/PostExcelSaveAs.csv';
my $save_options = AsposeCellsCloud::Object::PdfSaveOptions->new();
$save_options->{save_format} = $format  ;
my $request = AsposeCellsCloud::Request::PostWorkbookSaveAsRequest->new();
$request->{name} =  $remoteName;
$request->{newfilename} =  $newfilename;
$request->{save_options} =  $save_options;
$request->{folder} =  $remoteFolder;
my $result =  $api->post_workbook_save_as(request=> $request);