# 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);