Aspose.Slides Cloud
Aspose.Slides Cloud is a REST API which allows you to process presentations. It allows you to create, modify, and convert presentations and provides a wide variety of features for working with presentations in the cloud. You can convert a presentation to TIFF, PDF, XPS, PPTX, ODP, PPSX, PPTM, PPSM, POTX, POTM, HTML and image formats. Aspose.Slides Cloud allows you to extract different elements or a presentation including slide, text, color schemes, font schemes, shapes and images etc. Aspose.Slides Cloud’s powerful API lets your apps process Microsoft PowerPoint presentations in the cloud, saving you the time it would take to develop your own API.
Adding Aspose.Slides Cloud to your project
• CocoapodsCocoaPods is the recommended way to add AsposeSlidesCloud to your project.
- Add a pod entry for AsposeSlidesCloud to your Podfile
pod 'AsposeSlidesCloud'
- Install the pod(s) by running
pod install
- Include AsposeSlidesCloud wherever you need it with
#import "ASPSlidesApi.h"
• Source filesAlternatively you can directly add source files to your project.
- Download the latest code version from GitHub or CodePlex repository.
- Open your project in Xcode, then drag and drop slides folder onto your project (use the “Product Navigator view”). Make sure to select Copy items when asked if you extracted the code archive outside of your project.
- Include AsposeSlidesCloud wherever you need it with
#import "ASPSlidesApi.h"
UsageAn example is given below to give you a quick preview of how APIs of this SDK can be called.
/*Convert presentation from request content to format specified.*/
#import "ASPApiClient.h"
#import "ASPSlidesApi.h"
//Get App key and App SID from https://cloud.aspose.com
[ASPApiClient setAppKey:@"" andAppSID:@""];
ASPSlidesApi *slidesApi = [[ASPSlidesApi alloc] init];
NSURL *pathToFile = [[NSBundle mainBundle] URLForResource:@"sample" withExtension:@"pptx"];
[self.slidesApi putSlidesConvertWithCompletionBlock:pathToFile
password:nil
format:@"pdf"
outPath:nil
completionHandler:^(NSURL *output, NSError *error) {
BOOL isFileExist = [[NSFileManager defaultManager] fileExistsAtPath:[output path]];
XCTAssertTrue(isFileExist, @"Failed to convert presentation from request content to format specified.");
}];