Hi ,
I was trying to use nodejs SDK to convert PPXT to png by using the code given in example. Some page could be converted, while some couldn’t:
Here’s the code :
var filename = “test”;
var name = filename + “.pptx”;
var slideIndex = 15;
var format = “png”;
var versionId = null;
var storage = null;
var folder = null;
try {
// Upload source file to aspose cloud storage
storageApi.PutCreate(name, versionId, storage, data_path + name , function(responseMessage) {
assert.equal(responseMessage.status, 'OK');
// Invoke Aspose.Slides Cloud SDK API to save a particular slide as image
slidesApi.GetSlideWithFormat(name, slideIndex, format, null, null, folder, storage, function(responseMessage) {
assert.equal(responseMessage.status, 'OK');
// Save converted format file from response
var outfilename = filename + "." + format;
let filePath = path.resolve(__dirname, outfilename);
console.log(filePath);
var writeStream = fs.createWriteStream(filePath);
// var writeStream = fs.createWriteStream(data_path + outfilename);
writeStream.write(responseMessage.body);
});
});
}catch (e) {
console.log(“exception in example”);
console.log(e);
}
I check my Aspose dashboard, for the pages that could not be converted, it says "Error: Authentication failed!. ".
This is the ppt: http://docs-1252949942.costj.myqcloud.com/test.pptx
Many thanks