public void postSlidesPresentationReplaceTextTest() { PresentationStringReplaceResponse response = null; try { PostSlidesPresentationReplaceTextRequest request = createPostSlidesPresentationReplaceTextRequest(); response = api.PostSlidesPresentationReplaceText(request); Console.WriteLine(response.Code); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
public void PostSlidesPresentationReplaceTextInvalidStorage() { InvalidPropertyTestExecutor <PostSlidesPresentationReplaceTextRequest, PresentationStringReplaceResponse> testExecutor = new InvalidPropertyTestExecutor <PostSlidesPresentationReplaceTextRequest, PresentationStringReplaceResponse>("PostSlidesPresentationReplaceText", "Storage"); PostSlidesPresentationReplaceTextRequest request = testExecutor.PrepareRequest(); PresentationStringReplaceResponse response = null; bool needAssertResponse = false; try { response = m_instance.PostSlidesPresentationReplaceText(request); needAssertResponse = true; } catch (Exception ex) { testExecutor.AssertException(ex); } if (needAssertResponse) { testExecutor.AssertResult(response); } }
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"; String oldValue = "aspose"; String newValue = "aspose2"; bool ignoreCase = true; 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 all text instances from presentation PresentationStringReplaceResponse apiResponse = slidesApi.PostSlidesPresentationReplaceText(fileName, oldValue, newValue, ignoreCase, folder, storage); if (apiResponse != null && apiResponse.Status.Equals("OK")) { // Download updated presentation from cloud storage Com.Aspose.Storage.Model.ResponseMessage storageRes = storageApi.GetDownload(fileName, null, null); System.Diagnostics.Debug.WriteLine("response:" + storageRes.ResponseStream); System.IO.File.WriteAllBytes(Common.GetDataDir() + fileName, storageRes.ResponseStream); Console.WriteLine("Replace All Text Instances in a Presentation, Done!"); Console.ReadKey(); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace); } // ExEnd:1 }