AsposePdfCloud-PdfApi
view release on metacpan or search on metacpan
#Instantiate Aspose.Pdf API SDK
my $pdfApi = AsposePdfCloud::PdfApi->new();
my $data_path = '../data/';
#set input file name
my $filename = 'Sample';
my $name = $filename . '.pdf';
my $format = "tiff";
#upload file to aspose cloud storage
my $response = $storageApi->PutCreate(Path => $name, file => $data_path.$name);
#invoke Aspose.Pdf Cloud SDK API to convert PDF to TIFF
$response = $pdfApi->GetDocumentWithFormat(name=>$name, format=> $format);
if($response->{'Status'} eq 'OK'){
#save converted format file from response stream
my $output_file = 'C:/temp/'. $filename . '.' . $format;
write_file($output_file, { binmode => ":raw" }, $response->{'Content'});
}
( run in 1.139 second using v1.01-cache-2.11-cpan-b16cb0d3907 )