public static void Run() { // ExStart:1 SlidesApi slidesApi = new SlidesApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH); StorageApi storageApi = new StorageApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH); String fileName = "sample-input.pptx"; int slideIndex = 1; String folder = ""; String storage = ""; try { // Upload source file to aspose cloud storage storageApi.PutCreate(fileName, "", "", System.IO.File.ReadAllBytes(Common.GetDataDir() + fileName)); // Invoke Aspose.Slides Cloud SDK API to get placeholder count from a slide PlaceholdersResponse apiResponse = slidesApi.GetSlidesPlaceholders(fileName, slideIndex, folder, storage); if (apiResponse != null && apiResponse.Status.Equals("OK")) { int placeholderCount = apiResponse.Placeholders.PlaceholderLinks.Count; Console.WriteLine("PlaceholderCount :: " + placeholderCount); Console.WriteLine("Get Placeholder Count from a PowerPoint Slide, Done!"); Console.ReadKey(); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace); } // ExEnd:1 }
public void Slides_Placeholder_Tests() { try { PlaceholdersResponse placeholdersResponse = slidesService.Placeholders.ReadSlidePlaceholdersInfo("slide-sample.pptx", 1, Utils.CloudStorage_Input_Folder); PlaceholderResponse placeholderResponse = slidesService.Placeholders.ReadSlidePlaceholderInfo("slide-sample.pptx", 1, 1, Utils.CloudStorage_Input_Folder); } catch (Exception ex) { Assert.Fail(ex.Message); } }
public void getSlidesPlaceholdersTest() { PlaceholdersResponse response = null; try { GetSlidesPlaceholdersRequest request = createGetSlidesPlaceholdersRequest(); response = api.GetSlidesPlaceholders(request); Console.WriteLine(response); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
public void GetSlidesPlaceholdersInvalidStorage() { InvalidPropertyTestExecutor <GetSlidesPlaceholdersRequest, PlaceholdersResponse> testExecutor = new InvalidPropertyTestExecutor <GetSlidesPlaceholdersRequest, PlaceholdersResponse>("GetSlidesPlaceholders", "Storage"); GetSlidesPlaceholdersRequest request = testExecutor.PrepareRequest(); PlaceholdersResponse response = null; bool needAssertResponse = false; try { response = m_instance.GetSlidesPlaceholders(request); needAssertResponse = true; } catch (Exception ex) { testExecutor.AssertException(ex); } if (needAssertResponse) { testExecutor.AssertResult(response); } }