using System; using System.Collections.Generic; using System.IO; using Aspose.Slides.Cloud.Sdk; using Aspose.Slides.Cloud.Sdk.Model; namespace AsposeTestCodes { class Program { static void Main(string[] args) { SlidesApi api = new SlidesApi("Client ID", "Secret"); string fileName = "Sample.pptx"; FilesUploadResult result = api.UploadFile(fileName, new MemoryStream(File.ReadAllBytes(fileName))); // Split the 2nd and 3rd slides and save them to PNG format. var response = api.Split(fileName, format: SlideExportFormat.Png, from: 2, to: 3); foreach (ResourceUri slide in response.Slides) { Console.WriteLine(slide.Href); String imageName = slide.Href.Substring(slide.Href.LastIndexOf('/') + 1); Stream storageRes = api.DownloadFile(imageName); FileStream fileStream = new FileStream(imageName, FileMode.Create, FileAccess.Write); storageRes.CopyTo(fileStream); } } } }